2017-03-24 14 views
5

我創建了expo應用程序,使用exp init MyApp命令,並通過在MyApp目錄中運行exp start啓動它。無法加載EXPO應用程序:出錯了

然後,我正在掃描條形碼,它是在Android設備上用expo移動應用程序打印出來的。

然後出現「出錯了」屏幕而不是應用程序。

查看日誌顯示「Uncaught Error:Could not load exp:// .....」。

expo包裝者控制檯輸出沒有錯誤。

它曾經有時會工作。

回答

2

需要重置「Draw over other apps」權限Expo移動應用程序。

如何被固定在Android 6.

設置 - >應用程序,按「齒輪」,找到「在其他應用」項目,並選擇它。找到「世博」應用程序,選擇它。在禁用的情況下啓用「允許通過其他應用程序繪圖」選項。否則,請禁用並再次啓用它。

-1

我相信這個問題是由於您的AVD和您的世博移動應用程序的版本不匹配造成的。我使用較新版本的Nexus 6 API創建了新的AVD,問題已解決。我還需要重置世博移動應用的「通過其他應用繪製」權限。

0

就我而言,博覽會應用程序已過時。我剛從商店更新博覽會,並開始工作。

2

在我的情況下,我在XDE中將「host」設置爲「localhost」 - 當然這在我的物理設備上不起作用;-)因此,如果您想在物理設備上進行調試,請確保您的主機被設置爲LAN。 (隧道也會工作,但會調試苦心慢)

+0

隧道不爲我工作,但LAN一樣。有人可以解釋這裏的區別嗎? –

6

對我來說,當通過WiFi運行,as the tools always use the your first connection(您可以通過運行ipconfig檢查它),我的第一個連接是互聯網時發生問題。

如果這是你的情況下,你可以嘗試this workaround改變你連接的優先級:

  1. 進入控制面板>網絡和Internet>網絡連接
  2. 右鍵單擊所需的連接(更高優先級連接)
  3. 點擊屬性>互聯網協議版本4
  4. 點擊屬性>高級
  5. 取消選中'自動公制'
  6. 在「接口躍點數」
  7. 單擊確定
+0

適合我,謝謝:) – Yegor

0

輸入10對於我來說,我不得不關閉和殺死博覽會(來自RAM),並關閉QR碼重疊視圖得到它在Android 5.1.1工作。

有時我需要等待幾分鐘,或者我得到一個相機視圖和上面關於掃描QR碼的文本(但沒有掃描儀在相機視圖中)。

0

我有同樣的問題,並通過使我的機器在網絡上發現固定它在Windows 10:

  1. 點擊無線網絡連接圖標,在應用程序的抽屜。
  2. 轉到wifi連接列表並點擊連接。
  3. 點擊「屬性」。這將打開與您的連接相關的頁面。
  4. 在「使此PC可發現」下,將滑塊轉到「開」。
0

對我來說,這個問題被固定做在我的Android以下(銀河注5):

  1. 轉到設置>應用>應用程序管理器>博覽會
  2. 向下滾動到通過其他應用繪製並切換它off然後再次
  3. 關閉了一切,重新打開世博會,並嘗試連接

它在進一步嘗試完美的工作之前,仍然拋出一個問題一次

0

對於我的情況,使用無線適配器,我必須使我的網絡配置文件私人。 1)轉到屬性無線網絡 2)進行網絡檔案私人

Network Profile

相關問題