android - 用新 Android Studio 项目的重建版本替换当前应用程序

标签 android android-studio apk

信息:

目前,我在市场上有一个正在积极使用的应用程序。我没有重构我的所有代码来重建应用程序,而是在一个新的 Android Studio 项目中使用相同/更新的信息(applicationId/packageId/versions)从头开始重建整个应用程序。我想将此 apk 上传到 google play store 以使其正常更新用户。

问题:

在我的设备上测试这种情况没有成功。我有一个带有“旧”应用程序的设备,我尝试安装"new"版本,但在安装过程中收到此错误:“程序包似乎已损坏”

问题:

这个过程甚至可能吗?如果是这样,为什么我会收到此错误?如果没有,我可以通过什么方法做到这一点?

谢谢!

最佳答案

如您所说,这是可能的,但是您需要牢记三件事:

  • 包名必须相同

  • 签名 key 必须相同

  • 版本号必须高于上一个版本

除此之外应该没有问题

关于android - 用新 Android Studio 项目的重建版本替换当前应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44633664/

相关文章:

android - ionic 3 - 生成 android 构建时出现 UnhandledPromiseRejectionWarning

android - 单击其中的元素时展开 ListView

android - 如何将数据发送到 Android 上创建的 Activity

java - 无法从 KeyStore 中删除别名

java - 从 Android Studio 启动应用程序停止工作

android - 为什么 Android 支持库版本 22 不可用?

selenium-webdriver - Selendroid Android 测试

android - 安装 apk 失败 : Finsky POTENTIALLY_UNWANTED

android - 从图库文件路径中选择图像返回 NULL

javascript - 在 Flutter 的 html 文件中使用 js 文件