Android APK文件:在Google Play商店中重新激活较旧的APK文件

Dex*_*ave 36 android apk

我已将两个APK文件上传到Google Play商店.一个是较新的版本,一个是较旧的版本.较新的版本是活动版本,因为它具有更高的版本名称和代码.现在我在较新版本中发现了一些错误,我想从Play商店删除它并激活旧版本.Google Play不会让我停用较新的版本并再次激活旧版本,因为它具有较低的版本名称和代码.问题是我不是开发人员而且没有构建应用程序.开发人员在另一个国家,很难掌握它们.

我该怎么做才能重新激活旧版本?我知道一个解决方案是更改versionName和Code.我只有apk文件,我可以用Eclipse文件更改Eclipse中的那些细节,在eclipse或开发Android应用程序的经验很少吗?

谢谢

Pup*_*Pup 22

您无法从apk本身重建apk的新版本.
让应用开发者执行以下操作:

  1. 较高版本号重建之前状态的项目(必须高于之前提交的所有版本)
  2. 重新提交

来自Google的Android"开发者控制台"页面:

请注意,由于Android平台的应用版本控制要求,不支持回滚.如果您需要回滚,请考虑使用新版本号启动以前的APK.但是,这种做法只能作为最后的手段使用,因为用户将无法访问新功能,而您的旧应用可能无法与您的服务器更改或数据格式向前兼容,因此请务必对您的服务器进行alpha和beta测试更新.


usa*_*jnf 11

一个好的策略是,在创建构建时,修改清单以构建说版本2.0 = 39并再次2.05 = 45并生成这两个apks,这显然会做同样的事情.

稍后,当构建2.01 = 40正在生产中并且您发现错误时,您可以通过上载之前创建的2.05 = 45跳回旧版本.

你有5个机会回溯,同时发布40,41,42,43和44以回到之前的功能!

为每个构建执行此操作,您可以始终返回到已预编译和构建但版本号比当前生产版本更高的早期版本.


Boo*_*ger 4

如果没有签名证书,您将无法更改 APK 文件。

假设您没有更改 API 支持级别,您应该能够恢复到旧版本。