I've created an expo app with exp init MyApp command and started information technology by running exp start in MyApp directory.

Then I'm scanning barcode which was printed in console with expo mobile app on android device.

Then "Something went incorrect" screen is rendered instead of the app.

View log shows "Uncaught Mistake: Couldn't load exp://.....".

No errors in expo packager console output.

It used to work sometimes agone.

user avatar

RMalke

iii,945 26 silver badges 42 bronze badges

asked Mar 24, 2017 at fourteen:30

user avatar

What solved this for me was just changing the connection from LAN to Tunnel. When you outset an expo app, a browser window will open with a URL like http://localhost:19002/. Along the left side is a Connection option gear up to LAN by default. Changing it to Tunnel earlier scanning the QR lawmaking with the expo app solved it.

answered Mar 5, 2019 at half-dozen:00

user avatar

three

For me the problem was happening when running over WiFi, as the tools always use the your first connection (you lot tin cheque it by running ipconfig) and my first connection was net.

If that'south yous case you may try this workaround for changing you connections priority:

  1. Go to Command Panel > Network and Internet > Network Connections
  2. Correct click the desired connexion (Higher Priority Connection)
  3. Click Properties > Internet Protocol Version 4
  4. Click Properties > Advanced
  5. Uncheck 'Automatic Metric'
  6. Enter 10 in 'Interface Metric'
  7. Click OK

answered Jul 18, 2017 at 12:44

user avatar

2

In my case, the issue was fixed past doing the following on my Android (Galaxy Note v):

  1. Go to Settings > Apps > Application Manager > Expo
  2. Roll down to Draw over other apps and toggle it off and then on again
  3. Close out of everything, re-open expo, and endeavour connecting

It still threw an result one time before working perfectly upon farther tries.

answered Jan ix, 2018 at 23:38

user avatar

It was needed to reset "Draw over other apps" permission for Expo mobile app.

How that is fixed on Android half-dozen.

Settings->Apps, press "gear", discover "Draw over other apps" item and select it. Find "Expo" app, select it. Enable "Permit drawing over other apps" pick in case it is disabled. Otherwise, disable and enable information technology once again.

answered Mar 24, 2017 at fourteen:58

user avatar

1

For my case, using wireless adapter, I had to make my Network contour individual. 1) Go to Properties of wireless network 2) Brand network contour private

Network Profile

answered Feb 12, 2018 at 22:58

user avatar

1

Make certain that you are using the same wireless network for iOS or Android phone as your computer.

answered Jun 25, 2019 at 5:22

user avatar

In my example, I had "host" fix to 'localhost' in the XDE - which of course won't piece of work on my concrete device ;-) So, if yous want to debug on a physical device, brand certain your host is set to LAN instead. (Tunnel would work too, but would brand debugging painstakingly dull)

answered Jul five, 2017 at seven:54

user avatar

ii

For me its worked by selecting the tunnel connectedness rather than LAN in metrol Bundler.. Endeavour it out....

answered Jul thirty, 2020 at 15:16

user avatar

In my case, it works when I changed connection LAN to Local. simply it requires to connect telephone through the data cablevision.

answered Feb 12, 2021 at 10:11

user avatar

In my example, expo app was outdated. I but updated expo from shop and it started working.

answered Jul five, 2017 at 7:34

user avatar

1

I had the same problem and I solved information technology by deactivating the Virtualbox internet connexion, that happens considering Node have that connection to outset the packager.

  1. Control Console -> Network and Cyberspace -> Network Connections
  2. In my case is "Virtual Box Host-Only Network"
  3. Right clic on that, and Conciliate

answered Sep 8, 2018 at twenty:sixteen

user avatar

For anyone that using ESET firewall, y'all accept to go into firewall rules and allow ports 19000,19001,19002, Advanced->Rules->Edit, on General tab select Direction->Both, Activeness->Allow, so visit Local tab and on port field add together the mentioned ports above, click ok. Do this activeness for every port you need to add together.

answered Oct 28, 2018 at 10:09

user avatar

If y'all take a similar issue but the error says 'Uncought Fault: java.lang.Exception: No launchable update', make sure you remove the "runtimeVersion" from your app.json while developing. Strangely enough, having "runtimeVersion" present works on iOS but it will fail to run on Android Expo Go app.

answered Oct 6, 2021 at 13:49

user avatar

2

I had the aforementioned problem and fixed it on Windows 10 by making my machine discoverable on the network:

  1. Click wifi icon in app drawer.
  2. Go to the listing of wifi connections and click your connection.
  3. Click "Properties". This opens upwards the page associated with your connection.
  4. Under "Make this PC discoverable", turn the slider to "On".

answered Dec 9, 2017 at 19:53

user avatar

For me, expo wasn't started. And so expo start in VS Code last solved information technology.

answered Dec thirteen, 2020 at 9:23

user avatar

For me, I have to close and kill expo (from RAM) AND close the QR Code overlay view to get it work on Android five.1.ane.

Sometimes I have to expect a few minutes or I become a camera view and a text above about scanning the QR Lawmaking (but without a scanner over the camera view).

answered Jul twenty, 2017 at 11:44

user avatar

If you lot're not able to load the http URL in your telephone's web browser, try using the tethering/mobile hotspot feature on your telephone (beware of information usage, though), connecting your computer to that WiFi network, and restarting the packager. If y'all are using a VPN you may need to disable it.

answered Aug 10, 2018 at 21:32

user avatar

I solved it past deactivating it, although you could too open port 19000, which is used by Expo.

answered Sep 21, 2018 at 10:23

user avatar

Uninstalling and reinstalling expo on my Mac cleared this for me. Expo was complaining about being out of engagement.

answered Sep 19, 2019 at 8:05

user avatar

Do some things.

  • ForceStop App.
  • Restart App.
  • Clean Cache and Clear Information.
  • Else due to outdated expo. Update expo from play store.

Annotation: Expo no longer available for IOS concrete devices.

Permit me know if any issue occurred!

answered Jan seven, 2020 at 10:57

user avatar

iv

In my case was that the phone was connected to a VPN (CyberGhost) and it showed upwards only a white screen D:

answered Mar three, 2020 at 22:43

user avatar

For macOS users and if you are running over Wi-Fi:

  1. Cull Apple tree carte > System Preferences, so click Network
  2. Click Wi-Fi in the list at the left, then click Avant-garde
  3. Observe the network you lot are continued to
  4. Then elevate it to the top of the preferred networks list to give highest priority

This procedure solved my trouble.

answered Jun vi, 2020 at 22:50

user avatar

In my example, the problem was not with the firewall the problem was with my internet I was running my computer and phone on two dissimilar internets then I connected my phone to the router which is continued to my estimator and once more I tried it worked

answered January iii, 2021 at 17:26

user avatar

In my instance, windows firewall was blocking it. Then, I fabricated information technology run past turning the firewall off.

answered Apr 12, 2021 at 12:33

user avatar

I think that the solution for this might be the most simplest affair. What works for me when the app doesn't load on the emulator using expo is merely clicking X and closing the info warning that pops up. You'll encounter the post-obit Info Alert and if yous close that out and try hit the running on Android push button again, and then it should work. Otherwise deleting and creating a new virtual device likewise helps incase the cache or expo installation on the device is really causing issues.

enter image description here

answered Jul 6, 2021 at 21:54

user avatar

That issue was solved very easily following these steps:

  1. Sign in with the expo mobile app using your expo account.
  2. When nosotros run the app using the expo start command can see the localhost web page, In that web folio left side can see Connection, past default it is Land, alter it to the Tunnel.
  3. Scan the QR code.

user avatar

answered Sep 20, 2021 at 5:03

user avatar

for me it was the antivirus security firewall i turned information technology off information technology run well

answered Jan 18 at 21:49

user avatar

It depends on what OS are you using. If it is Windows 8 or before, endeavour updating the version. In Windows 10 and Windows xi it should work correctly. Try installing expo globally instead of local install.

You should besides install expo in the project root directory after project setup:

                npm i expo // or npm i -yard expo for global installation                              

If you lot are using yarn, so endeavor npm as well.

user avatar

Ali Tourani

952 2 gold badges 16 silver badges 30 statuary badges

answered January 21 at 6:35

user avatar

None of these solutions worked for me on an Android Emulator. But I figured it out: Information technology was because of the proxy settings I made months ago and I forgot to remove.

For Android Emulator it can exist solved by:

  1. Click on the 3-dots icon in the side-bar.
  2. Get to settings --> Proxy.
  3. Bank check No Proxy.

voila.

answered January 31 at 18:46

user avatar

Non the reply you're looking for? Browse other questions tagged reactjs expo or ask your own question.