【发布时间】:2013-10-23 06:00:08
【问题描述】:
我有一些名为MyApplication 的项目和名为DemoOfMyApplication 的演示版本。我有很多类必须在两个项目中,所以我希望MyApplication 和DemoOfMyApplication在同一个项目中。第一个我可以打电话给Main1 class,第二个Main2。所以我将两个应用程序合二为一。
我想要的主要是在我的设备菜单中为MyProject 和DemoOfMyProject 设置不同的图标。我知道这两个版本必须有不同的应用程序包。那么我可以从代码中更改它们吗?或者有什么办法可以做我想做的事?
谢谢
【问题讨论】:
-
您不能在代码中更改应用程序属性,因为代码不会在您运行时运行,例如上传到谷歌的Play商店。值必须在 apk 中进行硬编码。
-
感谢您的回复。我已经阅读了这篇文章android-developers.blogspot.com/2011/06/…,但我真的很希望有一些方法可以从 java 代码中更改应用程序包。
-
在运行时更改包名称可能永远不会因为在安装应用程序之前必须知道该名称。未安装 = 没有运行可以更改它的代码。
-
谢谢,记谱很好
标签: java android package manifest