- 清除缓存 命令
cd android && ./gradlew clean && cd ..
- 打apk 命令
cd android && ./gradlew assembleRelease && cd ..
注意:如果模拟器已经有debug版本需先手动删除才能成功安装
- release模式运行
react-native run-android —variant=release
注意:第一次打包如果报错删除node_modules目录重新npm install
- 查看安卓链接设备
adb devices
- 命令唤起app
- 配置:
路径:android/app/src/main/AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.myapp">
<!-- app唤起 -->
<intent-filter>
<!-- 必须加上该项,对一段数据执行的“标准”操作-->
<action android:name="android.intent.action.VIEW" />
<!-- 必须加上该项 -->
<category android:name="android.intent.category.DEFAULT" />
<!-- 如果希望该应用可以通过浏览器的连接启动,则添加该项 -->
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="myapp"/>
</intent-filter>
命令:
adb shell am start -W -a android.intent.action.VIEW -d "myapp://" com.myapp
网友评论