【发布时间】:2014-02-06 17:38:21
【问题描述】:
有没有一种简单的方法可以在同一部安卓手机上安装两个版本的应用程序?
我正在将旧的网络应用程序更新为原生的 android 应用程序。出于测试目的,如果我们可以在同一设备上同时安装两者,那就太好了。
暂时重命名更新会很棒。
如果我在 AndroidManifest 中重命名包名,那么 R 也将被重命名,我必须重新组织导入等。
是否可以只在 AndroidManifest 中的某处进行简单的重命名而不更改一行代码(即使不使用 eclipse / android studio 重构机制)。
我尝试将我的原生应用程序标记为库项目,并将其包含在具有另一个包名称的新 Android 项目中。但是我会遇到这种方法的麻烦,例如使用 actionbar sherlock:
Unable to execute dex: Multiple dex files define Lcom/actionbarsherlock/R$attr;
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/actionbarsherlock/R$attr;
【问题讨论】: