美文网首页
react-native -- Could not instal

react-native -- Could not instal

作者: 反者道之动001 | 来源:发表于2018-11-16 09:56 被阅读35次

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

    react-native run-android

    \color{red}{ Could not install the app on the device, read the error above for details. }
    \color{red}{ Make sure you have an Android emulator running or a device connected and have }
    \color{red}{ set up your Android development environment: }
    \color{red}{ https://facebook.github.io/react-native/docs/getting-started.html }


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

    2.权限755
    λ ls -l gradle
    total 0
    \color{red}{drwxr-xr-x} 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。
    感谢
    悟空弜厸

    注意, 必须是1.8

    =========

    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--

    相关文章

      网友评论

          本文标题:react-native -- Could not instal

          本文链接:https://www.haomeiwen.com/subject/owupfqtx.html