【问题标题】:React Native Update Release APKReact Native 更新发布 APK
【发布时间】:2019-01-03 17:18:45
【问题描述】:

我已经创建了一个发布 apk。现在我已经更改了代码。我修改了版本号。当我生成发布 apk 时,它没有更新。它与旧版本相同。我该怎么办?

【问题讨论】:

  • 你在哪里改版本号?
  • build.gradle 文件。它被改变了。问题不在于。因为我可以将新应用发布到 Google Play。但新应用与旧应用功能相同。
  • 更新需要一些时间...如果您看到您的版本从 build 22 升级到 build 23,那么 google 正在接受新版本。如果您不是这种情况,这是谷歌的一个更好的问题。
  • 修改build.gradle中的版本代码(android:versionCode,不是android:versionName)
  • 我修改了版本代码和版本名称。问题不在于。问题是创建新版本的 apk。

标签: android react-native apk


【解决方案1】:

请尝试以下提供的解决方案:

  1. 修改代码(必须不同);
  2. 确保按照其他人的指示更新应用版本代码;
  3. 下一步是generate a signed APK
  4. 如果成功,run this command 这样 CLI 会将您的代码捆绑到生产环境中,生成 APK。
  5. 最后,新签名的 APK 可能位于项目文件夹内的“android/app/build/outputs/apk/release/”文件夹中。

【讨论】:

  • 我有一个关于 3. 步骤的问题。我应该每次都执行此步骤以进行更新吗?还是我应该只做 4. 步?
  • 是的,每个新的生产版本都必须自然地重新签名和重建。但是,一旦您正确设置了第 3 步,只需运行命令即可。
  • 我已经这样做了,但这不是解决方案。我找到了解决方案。那是
  • 请用解决方案更新您的帖子,以便其他人可以绕过它:)
【解决方案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

【讨论】:

    猜你喜欢
    • 2017-04-07
    • 1970-01-01
    • 2018-05-16
    • 1970-01-01
    • 1970-01-01
    • 2016-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多