Mat*_*K14 18 android react-native
JavaScript当我生成第一个签名的APK时,我的Android APK正在运行.我已尝试在Android Studio中清理/重建项目,我./gradlew clean在android子文件夹中尝试过.关于为什么代码没有更新的任何想法?我见过这个问题,对自己没有任何成功.
Mat*_*K14 46
我删除了index.android.*目录中的文件android/app/src/main/assets/.然后在项目根目录中运行
react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res
Run Code Online (Sandbox Code Playgroud)
然后我重新生成签名的APK和瞧!
编辑:如果您使用的是较新的项目,你可能没有index.android.js唯一的index.js.如果是这种情况,您需要将其更改为:
react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res
Run Code Online (Sandbox Code Playgroud)
1.Delete( index.android.bundle) 目录内的文件android/app/src/main/assets。
2.运行 react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res
3.删除drawable,drawable-hdpi,drawable-mdpi,drawable-xhdpi,drawable-xxhdpi,drawable-xxxhdpi,raw里面的文件夹( )android/app/src/main/res
4.运行 react-native run-android --variant=release
如果不工作试试这个 https://github.com/react-native-community/async-storage/issues/127#issuecomment-502574735
| 归档时间: |
|
| 查看次数: |
11133 次 |
| 最近记录: |