在Android市场上发布测试版

lig*_*igi 9 android beta-testing google-play

我要发布一个beta版本在Android Market上我的一些应用程序,面对,我不能上传具有相同包名的应用程序两次问题-甚至用不同的证书.但是发布和测试版有2个包名会造成很多麻烦(例如每次都必须更改对R的不同位置的引用)

这个问题是否有最佳实践 /良好的解决方法?

Blu*_*ell 6

是打电话给你的包裹

com.you.app.beta
Run Code Online (Sandbox Code Playgroud)

修复此应用中的所有错误.然后当你上线时只需复制项目重构你的包名(项目上的Eclipse CTRL+ ALT+ R)更新你的清单并重新发布.您不再支持测试版软件包,您甚至可以单击取消发布,或发布显示链接到新软件包的升级屏幕的更新(即新的市场网址)

com.you.app
Run Code Online (Sandbox Code Playgroud)

有什么问题?


lig*_*igi 6

自2013年IO以来,现在有一个选项可以进行beta测试:https: //support.google.com/googleplay/android-developer/answer/3131213?hl = en


Ted*_*opp 5

我们上传但不发布我们应用的测试版.上传后,市场将假定任何传入的许可证检查是从侧面加载的合法安装完成的,并将响应"许可".因此,我们的beta测试人员可以测试完整的实施,包括许可代码.(测试帐户响应也适用于已上传但未发布的应用.)

测试完成后,我们使用相同的包(和签名证书)上传发布版本,然后发布.