Android 应用程序的开发版本是否与市场上的安装同时安装?
在安装android应用程序的开发/测试版本的同时安装市场上发布的版本的最佳方式是什么?我想通过电子邮件向测试人员发送一个.apk文件,他们可以与市场上当前发布的版本一起安装。这怎么可能?(我想我可以用相同的密钥签名,这样他们就可以更新现有版本,但是如果测试版本中有bug,他们就不能轻易返回) 我自己的设备也是如此——当我想从市场上试用我的应用程序版本时,我总是必须完全删除开发版本,包括我的所有数据,然后从市场上安装并重新设置。。这很烦人,但我想上传到市场后测试我的应用程序是很有必要的。。而且我没有专用的开发设备Android 应用程序的开发版本是否与市场上的安装同时安装?,android,mobile,google-play,development-environment,Android,Mobile,Google Play,Development Environment,在安装android应用程序的开发/测试版本的同时安装市场上发布的版本的最佳方式是什么?我想通过电子邮件向测试人员发送一个.apk文件,他们可以与市场上当前发布的版本一起安装。这怎么可能?(我想我可以用相同的密钥签名,这样他们就可以更新现有版本,但是如果测试版本中有bug,他们就不能轻易返回) 我自己的设备也是如此——当我想从市场上试用我的应用程序版本时,我总是必须完全删除开发版本,包括我的所有数据,然后从市场上安装并重新设置。。这很烦人,但我想上传到市场后测试我的应用程序是很有必要的。。而且我
有好的工作流程吗?您必须更改其包名。类似于:
com.you.package.test
FWIW现在android新的gradle构建系统有了一个简单的方法
可以简单地为调试版本指定不同的应用程序id:
一种简单的方法是在Eclipse>Android工具>重命名应用程序包HMM中右键单击该项目。。重命名应用程序包看起来不错。。如果我能用ant脚本或其他什么来做这件事,那就太好了。。但是我想重命名软件包是最好的方法。。我会调查的。。谢谢
buildTypes {
debug {
debuggable true
applicationIdSuffix '.debug'
versionNameSuffix '-debug'
signingConfig signingConfigs.debug
}