【问题标题】:Have development version of app installed at the same time as an installation from market?是否在安装市场安装的同时安装了应用程序的开发版本?
【发布时间】:2011-07-31 14:56:19
【问题描述】:

在市场发布版本的同时安装 Android 应用的开发/测试版本的最佳方式是什么?我想通过电子邮件向测试人员发送一个 .apk 文件,他们可以与市场上当前发布的版本一起安装。这怎么可能? (它猜我可以用相同的密钥签名,这样他们就可以更新现有版本,但如果测试版本中有错误,他们就不能轻易返回)

我自己的设备也是如此 - 当我想从市场上试用我的应用程序版本时,我总是必须完全删除开发版本,包括我的所有数据,然后从市场上安装它并重新设置.. 这个很烦人,但我想在将我的应用程序上传到市场后对其进行测试是很必要的……而且我没有专用的开发设备……

这方面有没有好的工作流程?

【问题讨论】:

    标签: android mobile google-play development-environment


    【解决方案1】:

    您将不得不更改其包名称。比如:com.you.package.test

    【讨论】:

    • 一个简单的方法是在 Eclipse > Android Tools > Rename Application Package 中右键单击项目
    • hmm.. 重命名应用程序包看起来不错.. 如果我可以在 ant 脚本或其他东西中执行此操作会很棒.. 但我想重命名包是最好的方法.. 我'会调查的..谢谢
    【解决方案2】:

    FWIW 现在有了使用 android 的新 gradle 构建系统的简单方法。

    可以简单地为调试版本指定不同的应用程序 ID:http://www.lopez-manas.com/?p=294

     buildTypes {
        debug {
            debuggable true
            applicationIdSuffix '.debug'
            versionNameSuffix '-debug'
            signingConfig signingConfigs.debug
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-10
      • 1970-01-01
      • 1970-01-01
      • 2017-12-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多