react-native -- Could not install the app on the device

当我配置好了安卓环境, 连上了手机, 敲下了html

react-native run-android





6759456-a4bd7b0cfa682270.png

1.设备连上了【真机+模拟器】(手机打开了调试,包括usb调试并容许)
adb devices
List of devices attached
MDG4C15A09003079 devicejava

2.权限755
λ ls -l gradle
total 0
1 abc_x 197609 0 Nov 15 23:29 wrapper/
(github看到一个同样得问题, 别人是这样解决得
https://github.com/facebook/react-native/issues/8868
react

6759456-316e4cc5133c9491.png

(我这是755, 没错啊QAQ)

3.终极绝招, 一字不漏得看完官网得全部字
发现是JDK,Android Studio不会帮你安装的, Android Studio安装的是SDK。
感谢
悟空弜厸android

6759456-dd18490558b6c139.png
注意, 必须是1.8

=========ios

JDK 安装教程(须要下载1.8):
http://www.runoob.com/java/java-environment-setup.htmlgit

--OK 成功运行--github

6759456-8c0c6ca2a3a20713.png
image.png

若是没法唤起菜单, 能够用adb命令shell

adb shell input keyevent 82

而后点击reload就行了
不过我点击了reload出现了这个react-native


6759456-7702d667021269de.png
adb reverse tcp:8081 tcp:8081

OK
若是不能解决, 或者是模拟器推荐一个相关文章
https://www.jianshu.com/p/0c41d1ff17d0app

!!!注意手机拔出的时候请执行这个命令

adb kill-server

而后移除usb,否则会提示adb interface xxxx


other

若是你电脑休眠了,而后再次打开电脑的时候 有可能链接被休眠了, 这时候你运行adb命令如: adb shell input keyevent xxx 手机会没有反应, 你从新 react-native run-android/ios 会一直处于installDebug状态
kill 从新start就行了

kill-server
start-server

其余待补充

--END--