2016-11-18 127 views
1

我已經使用說明here在Windows 7上安裝了反應本機的開發環境。react-native run-android:usb調試不起作用

我已經安裝了以下軟件包:

  • 的Python 2.7
  • 節點4.2.4
  • 故宮12年2月14日
  • 反應母語-CLI 0.1.10
  • 反應母語0.18.0-RC
  • Android SDK中

我可以使用命令react-native init Test生成一個骨架項目。

但是,當我執行命令react-native run-android時,出現以下錯誤:無法安裝path\to\app-debug.apk

運行Android 5.0.1的Samsung Galuxy設備已連接到我的PC,並且已啓用手機上的USB調試。當我輸入adb devices電話出現在列表中。

我可以使用命令adb install手動將apk下載到手機。但是,當我運行該應用程序時,會出現一個紅色屏幕,並顯示錯誤「無法下載js包」。這個錯誤仍然存​​在即使我做到以下幾點:

  • 使用react-native start
  • 執行的命令,啓動本地開發服務器:adb reverse tcp:8081 tcp:8081
  • 在電話中,調試服務器主機和端口設置爲localhost:8081

更新:我已經描述here的gradle下載到1.2.3版解決的一個問題。但是,紅色屏幕仍然出現錯誤無法下載js包

可能是什麼問題?

回答

0

你工作正常。針對此問題已在設備設置服務器主機中添加了IP地址。還有一件事你的機器和設備應該在同一個網絡上。