2017-08-01 37 views
4

当我生成第一个签名的APK时,我的Android APK正在运行JavaScript。我试过在Android Studio中清理/重建项目,我在android子文件夹中试过./gradlew clean。任何想法为什么代码不更新?我见过this issue,对我自己没有任何成就。Release APK未更新JavaScript代码

回答

5

我删除了android/app/src/main/assets/目录中的index.android.*文件。然后在项目的根目录下,运行

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 

然后我重新生成签名APK和瞧!

+1

你救了我的一天。 – Dhrupal

+1

每次我们提交新版本时都必须完成这项工作?有永久修复吗? – Avery235

+0

@ Avery235是的,你必须绑定apk的JavaScript。如果你不捆绑iOS版,它只是使用我相信的包装商。不确定是否有办法为Android做同样的事情 – MattyK14