React Native 环境搭建(0.59)

环境搭建

参考官方文档    https://reactnative.cn/docs/getting-started/

注意:

    1. 学习的时候,一定要参考最新版文档(本版本:0.59),网上好多都是老版的教程

    2. 一般来说,如果告诉你区分 index.android.js 和 index.ios.js 的是老版,新版都合为一个index.js了

遇到问题

虚拟机正常启动,但react-native run-android  运行报错,报错信息如下

Could not install the app on the device, read the error above for details.Make sure you have an Android emulator running or a device connected an have set up your Android development environment:

报错详情示例

解决方案

1、查看 手机/虚拟 是否链接电脑,命令如下

     adb devices  

     查看目前连接的 设备/模拟器 列表。

正确结果参考示例

      如果没有,创建虚拟机或usb链接安卓手机(打开开发者模式和usb调试)

      创建虚拟机参考文档   https://developer.android.google.cn/studio/run/managing-avds

2、查看是否配置环境变量(JAVA和Android)

     查看系统变量或用户变量里是否有 

        1. ANDEROID_HOME  

        2. JAVA_HOME       classpath   (这就是我遇到的原因)

        3. PATH 里面是否配置了

                a.  Java\jdk1.8.0_131\bin  

                b.  Android\Sdk 

                c.  Android\Sdk\platform-tools

      配置 java 环境变量参考  

            https://jingyan.baidu.com/article/fd8044fa2c22f15031137a2a.html

      配置android环境变量参考  

            https://reactnative.cn/docs/0.43/getting-started/

3、可能没有android/gradlew的权限。

      项目根路径下运行   chmod 755 android/gradlew

4、手机内存不足安装失败导致的


学习网站推荐

https://developer.android.google.cn/studio/run

https://reactnative.cn/docs/getting-started/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容