1. RN环境
1)安装Git;
2)配置Android SDK;
3)安装Gradle
4)下载Node.js 点我下载
5)安装rn-cli[npm install -g react-native-cli]
6)Demo工程测试[添加local.properties]
下载AwsomeProject[react-native init AwesomeProject或者github下载]2. 调试
1)cmd首先进入AwesomeProject目录
2)执行npm start->react-native start[8081]
3)测试服务是否启动:在浏览器输入 http://localhost:8081/index.android.bundle?platform=android
4)运行项目[react-native run-android]-可改index.android.js
5)真机测试需要代理,同一个局域网3. 错误解决
1)Unable to download JS bundle
A. 设置ip+port
B. adb reverse tcp:8081 tcp:8081
2)第一次设置ip+port之后再react-native run-android一次
3)INSTALL_FAILED_UPDATE_INCOMPATIBLE的安装错误
利用adb shell进入系统,进入/data/app或者/data/data,删除跟你安装的apk同样的包名;
按Ctrl+C退出系统,利用adb pull /data/system/packages.xml命令将packages.xml放到你PC机本地,然后找到你需要的包名,删除到的一段数据。例如:
保存packages.xml,然后adb push packages.xml /data/system将packages.xml文件送回设备中。
RN第一篇
最新推荐文章于 2024-10-01 16:35:38 发布