升级到3.2后,Android Studio不会清除缓存

时间:2018-09-28 12:28:18

标签: android android-studio react-native react-native-android gradlew

只需将Android Studio升级到3.2。现在,每次我尝试使用运行该应用程序或使用“构建”>“构建捆绑包/ APK”,“生成签名的APK /捆绑包”时,都会得到该应用程序的较旧版本。

但是,非常奇怪的是,如果我使用终端,将cd插入android文件夹,然后使用“ react-native run-android”,则该应用程序的构建就很好。

我觉得这是一个缓存问题。我尝试通过“ ./gradlew cleanBuildCache”清除缓存,在gradle.properties文件中添加了“ android.enableBuildCache = false”,还尝试了重新启动Android Studio,重新启动计算机等操作。该应用程序的旧版本相同。

1 个答案:

答案 0 :(得分:0)

我确实通过在终端/命令中运行以下命令来使更新生效...

1) (in project directory) mkdir 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) react-native run-android

...但是我觉得这里还必须进行其他操作。打开更多的想法。