其他人可以使用相同的包名称前缀吗?

Sam*_*Sam 5 android packages

  1. 我正在考虑使用包名com.mangoapps.appname,但我的问题是,其他人也可以使用前缀"com.mangoapps"吗?由于我想创建一系列应用程序,我想要一个独特的前缀"com.mangoapps".

  2. 还有一个问题,我怎么知道其他人是否已经使用这个包名作为前缀?

  3. 包名和开发者名称之间是否需要任何关系?

Nan*_*nne 3

没有办法保证唯一性。任何人都可以像您一样执行相同的操作,只需输入名称作为 packagename 即可。

为了确保人们不会这样做,你可以做的事情就是获取(相反)你拥有的域名。因此,如果 mangoapps.com 是您的,则可能不会有人使用该包名称。如果您不拥有该域名,您可能不想选择该名称,因为所有者可能会使用它作为默认名称。

因此,也无法知道是否有人使用该包名。例如,可能有一种理论上的方法可以检查一个地方(例如某个商店、某些程序集合等),但我知道游戏商店没有这样的方法。

您的名字和包名称之间不需要任何关系。该关系(如果有的话)与名称和域名有关,尽管这不是强制性的。