And*_*Eve 2 android android-manifest
出于诊断目的,我尝试在Android设备上安装两个略有不同版本的同一个应用程序.
为了实现这一点,我复制了项目并更改了:
但是,当我安装修改后的应用程序时,它会覆盖旧应用程序(具有不同的项目名称,程序包名称和应用程序名称).
显然,我错过了一些需要改变的东西,以便让我的Android手机上的两个项目并存.
什么是"别的东西"?
我认为您需要更改Android Manifest中的包名称文本.如果在项目的eclipse属性菜单中更改包,则不会更改实际的AndroidManifest.xml.
编辑: AndroidManifest.xml中标识的包名称是应用程序的唯一标识符,但我认为,或许不一定要引用Android项目源代码的根包.我认为这是最好的做法对他们是在同一个,但我可以看到你可以很容易地通过改变清单应用程序包,但不改变底层源代码版本的应用程序(即付费VS免费)的替代版本码.不是说这必然是好的做法,但似乎是一种可能性.这是一些更多信息:
http://blog.javia.org/android-package-name/
| 归档时间: |
|
| 查看次数: |
6427 次 |
| 最近记录: |