我的Android包名应该是什么?

时间:2016-03-31 11:59:50

标签: java android naming-conventions

我是Android开发的新手,我不知道我的Android软件包名称应该是什么。我的开发者名称是:“G.Games”,我没有自己的域名。我可以使用这个:com.g.games.appname?

2 个答案:

答案 0 :(得分:1)

通常,程序包名称以组织的顶级域名开头,然后是组织的域,然后是相反的顺序列出的任何子域。然后,组织可以为其包选择特定名称。软件包名称的后续组件根据组织自己的内部命名约定而有所不同。

例如,如果加拿大的一个名为MySoft的组织创建了一个处理分数的包,则命名包ca.mysoft.fractions将分数包与另一个公司创建的另一个类似包区分开来。

例如,来自Adobe的软件包的格式为:

  

com.adobe.reader(Adobe Reader)

     

com.adobe.photoshop(Adobe Photoshop)

     

com.adobe.ideas(Adobe Ideas)

这个概念来自Java中的包命名约定,更多关于哪些内容可以在这里阅读:

wikipedia

quora

答案 1 :(得分:0)

您可以使用任何您想要的名称,只要它不会与Play商店中的任何其他包名称冲突。商店里有大量的应用程序,所以如果你使用自己的名字,可能会有一些同名的应用程序。通过使用域名,您可以确保没有其他同名的包。有关详细信息,请参阅此链接http://developer.android.com/guide/topics/manifest/manifest-element.html 查看包段落下。希望这会对你有所帮助。