Android调试版本从CodePush Production部署获取更新,而不是暂存

时间:2019-01-11 08:11:25

标签: android react-native code-push

Android调试版本需要从登台环境中获取更新,而不是从生产环境中获取(我认为)

我有一个本机应用程序,要在将其推送到生产环境之前进行测试。为此,我使用Code-Push将应用程序构建推送到暂存环境,然后构建了app-debug.apk并将其安装在Android手机上。

第一次安装apk后,它运行良好,并且存在必需的更新。关闭并重新启动应用程序后,由于已恢复为旧版本,因此没有所需的更改。

我使用以下命令推送到代码推送暂存环境:

code-push release-react <APP_NAME> android

要构建app-debug.apk,我遵循以下步骤:

react-native bundle --dev false --platform android --entry-file index.js --bundle-output ./android/app/build/intermediates/assets/debug/index.android.bundle --assets-dest ./android/app/build/intermediates/res/merged/debug
cd android
./gradlew assembleDebug

我使用了android⁩/⁨app⁩/⁨build⁩/⁨outputs⁩/apk⁩/⁨debug⁩

中的apk

即使重新启动应用程序,我也需要保留更改。

谢谢

0 个答案:

没有答案