【发布时间】:2011-11-05 02:48:11
【问题描述】:
是否可以在我的真实设备或 Android 模拟器中安装两个具有相同包名的不同应用程序
【问题讨论】:
是否可以在我的真实设备或 Android 模拟器中安装两个具有相同包名的不同应用程序
【问题讨论】:
简短的回答是“不”。这也是长篇大论的答案。
【讨论】:
不,任何设备中都不能存在具有相同包名的两个应用程序。包名称标识您的应用程序,并且是永远无法更改的内容之一:
http://android-developers.blogspot.com/2011/06/things-that-cannot-change.html
当然,您可以拥有具有“兄弟”包名称的不同应用程序,因此它们共享一个共同的根。例如,您可以有一个应用程序包名为 com.example.foo,而另一个应用程序包名为 com.example.bar。
【讨论】:
没有办法。将包视为唯一 id 或 SQL 表中的主键。
【讨论】: