Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Release APK Not Updating With JavaScript Code

My Android APK is running off the JavaScript present when I generated the first signed APK. I've tried cleaning/rebuilding the project in Android Studio, I've tried ./gradlew clean in the android subfolder. Any ideas as to why the code isn't updating? I've seen this issue, without any success for myself.

like image 713
MattyK14 Avatar asked Sep 06 '25 10:09

MattyK14


2 Answers

I deleted the index.android.* files in android/app/src/main/assets/ directory. Then in the project root, ran

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

Then I regenerated the signed APK and voila!

EDIT: If you are using a newer project, you may not have an index.android.js only index.js. If that's the case, you'll want to change it to:

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
like image 96
MattyK14 Avatar answered Sep 08 '25 00:09

MattyK14


1.Delete (index.android.bundle) files inside directory android/app/src/main/assets.

2.run 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.Delete folders (drawable,drawable-hdpi,drawable-mdpi,drawable-xhdpi,drawable-xxhdpi,drawable-xxxhdpi,raw) inside android/app/src/main/res

4.run react-native run-android --variant=release

IF NOT WORKING TRY THIS https://github.com/react-native-community/async-storage/issues/127#issuecomment-502574735

like image 45
Heartless Vayne Avatar answered Sep 08 '25 00:09

Heartless Vayne