java - 如何从代码中更改应用程序包名称

标签 java android package manifest

我有一些名为 MyApplication 的项目和名为 DemoOfMyApplication 的演示版本。我有很多类必须位于两个项目中,因此我希望 MyApplicationDemoOfMyApplication 位于同一个项目中。对于第一个,我可以调用 Main1 类,对于第二个,我可以调用 Main2 类。所以我会将两个应用程序合二为一。

我想要的主要是在我的设备菜单中为 MyProjectDemoOfMyProject 提供不同的图标。我知道这两个版本必须具有不同的应用程序包。那么我可以从代码中更改它们吗?或者有什么办法可以做我想做的事吗?

谢谢

最佳答案

将常用代码重构为library project并从 MyApplicationDemoOfMyApplication 引用该内容?

然后您可以拥有两个独立的应用程序,具有不同的包名称。尝试将这两个应用程序塞进一个应用程序听起来并不是一个好主意。

关于java - 如何从代码中更改应用程序包名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19381098/

相关文章:

android - 如何获取蓝牙设备的 UUID?

java - 将 EditText 动画移出窗口

r - 使用包中的单个函数

java - 输入验证(do-while 循环)出现故障

java - 如何播放很多音效?

android - Unresolved reference "Searcher"

java 导入用户定义包 - 错误 : cannot find symbol

java - 从 Android 应用内摄像头拍照并将其上传到服务器的更有效方法

java - 递归与深度优先搜索

configuration - 构建预配置的 debian 软件包