【问题标题】:Parallel installs of the same app on an Android handset在 Android 手机上并行安装相同的应用程序
【发布时间】:2012-01-28 08:48:10
【问题描述】:

为了测试我的应用,我无法在手机上安装当前版本和测试版本。通过这种方式,我将始终能够测试该领域的最新版本,而且还可以确保测试代码的后备。我的应用程序使用的 SQLite 数据库必须可供两个版本访问。 我曾尝试更改应用程序的名称,但这只会更改显示的名称,但仍会覆盖以前的版本。 有什么帮助吗?

【问题讨论】:

    标签: java android version-control installation


    【解决方案1】:

    那是因为它们是在包的基础上工作的。所以你需要更改包名。至少要进行测试

    【讨论】:

    • 谢谢 - 但后来我失去了对“旧”包上 SQLite DB 中数据的访问权限;关于如何维护数据访问的任何建议?
    【解决方案2】:

    新的 Android 市场管理控制台使您可以保留两个版本,但只能激活一个。

    在清单中增加您的版本代码:

    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.mypack" android:versionCode="1" android:versionName="1.0-SNAPSHOT">
    

    然后上传。

    【讨论】:

      【解决方案3】:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-07-12
        • 1970-01-01
        • 1970-01-01
        • 2020-08-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多