美文网首页
Mac React Native Android运行报错

Mac React Native Android运行报错

作者: 阿拉斌 | 来源:发表于2020-05-26 00:38 被阅读0次

    错误信息

    Run gradlew tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
    
    error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup. Run CLI with --verbose flag for more details.
    Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081
    

    反正就是我环境都装了好,就是运行不起来。

    然后我想到了一个方法,可以先用Android Studio打开这个项目

    打开之后,就在执行一些任务,我估计这些任务执行完,应该就好了。

    截屏2020-05-26 上午12.24.06.png

    执行完成,项目会变成这样~


    截屏2020-05-26 上午12.32.58.png

    这样的话,可以直接用Android Studio启动。因为对RN来说,也就只要这么一个APP的壳,在开发的时候,都是要启动一个node服务来保存js文件的,所以启动方式是这样的:

    1. 运行start这个命令。相当于:react-native start
      截屏2020-05-26 上午12.26.14.png

    之后是这样的:

    截屏2020-05-26 上午12.34.16.png
    1. 在Android Studio上面启动项目。直接右上角的绿色按钮点一下就好了。

    安装APP启动后,node服务就开始传输js文件了

    启动成功:


    截屏2020-05-26 上午12.35.15.png
    截屏2020-05-26 上午12.35.40.png

    只要直接 yarn Android为啥不能运行,还需要仔细看,先这样也是可以的~

    对了,如果你的模拟器已经装了你的APP的话,那么之后你只需要直接打开模拟器,然后打开你的APP就可以了,除非你添加了新的依赖,或者是修改了什么Android的东西,就需要重新编译下~不然是直接可以用的。还是很有意思的。

    相关文章

      网友评论

          本文标题:Mac React Native Android运行报错

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