我有一些名为 MyApplication
的项目和名为 DemoOfMyApplication
的演示版本。我有很多类必须位于两个项目中,因此我希望 MyApplication
和 DemoOfMyApplication
位于同一个项目中。对于第一个,我可以调用 Main1
类,对于第二个,我可以调用 Main2
类。所以我会将两个应用程序合二为一。
我想要的主要是在我的设备菜单中为 MyProject
和 DemoOfMyProject
提供不同的图标。我知道这两个版本必须具有不同的应用程序包。那么我可以从代码中更改它们吗?或者有什么办法可以做我想做的事吗?
谢谢
最佳答案
将常用代码重构为library project并从 MyApplication
和 DemoOfMyApplication
引用该内容?
然后您可以拥有两个独立的应用程序,具有不同的包名称。尝试将这两个应用程序塞进一个应用程序听起来并不是一个好主意。
关于java - 如何从代码中更改应用程序包名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19381098/