【发布时间】:2017-02-23 13:34:18
【问题描述】:
我在 Unity3D 中启动了一个新项目,并从项目中导入了我之前发布到 Google Play 的应用程序的资产文件夹。我更改了包标识符、项目名称,生成了一个新的密钥库,并用新名称保存了 apk。但是,当我尝试在我的 Android 设备上安装新应用程序时,我收到 Android 错误消息“包与同名包冲突”如果我卸载以前的应用程序,新应用程序将安装,但以前的应用程序已发布并且我希望用户能够安装我的两个应用程序。关于为什么这个只有旧项目资产的新项目仍然认为它是旧项目的任何想法?我确实在所有文本文件中搜索了旧项目的名称。
谢谢, 强尼
【问题讨论】:
-
如果您使用 aapt 之类的工具来检查您的 apk,它打印的信息是否符合您的预期?
aapt l -a mybuild.apk -
巴特:谢谢你的提问。我刚刚跑了。旧名称不在结果中,而 bundle id 正是我所期望的。
标签: android unity3d bundle-identifier