当我配置好了安卓环境, 连上了手机, 敲下了
react-native run-android
1.设备连上了【真机+模拟器】(手机打开了调试,包括usb调试并允许)
adb devices
List of devices attached
MDG4C15A09003079 device
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
(我这是755, 没错啊QAQ)
3.终极绝招, 一字不漏得看完官网得所有字
发现是JDK,Android Studio不会帮你安装的, Android Studio安装的是SDK。
感谢
悟空弜厸
=========
JDK 安装教程(需要下载1.8):
http://www.runoob.com/java/java-environment-setup.html
--OK 成功运行--
image.png如果无法唤起菜单, 可以用adb命令
adb shell input keyevent 82
然后点击reload就好了
不过我点击了reload出现了这个
adb reverse tcp:8081 tcp:8081
OK
如果不能解决, 或者是模拟器推荐一个相关文章
https://www.jianshu.com/p/0c41d1ff17d0
!!!注意手机拔出的时候请执行这个命令
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--
网友评论