我的 Android 包名应该是什么?

What should be my Android package name?

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

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

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

例如,来自 Adob​​e 的程序包将采用以下形式:

com.adobe.reader (Adobe Reader)

com.adobe.photoshop (Adobe Photoshop)

com.adobe.ideas (Adobe Ideas)

这个概念来自 Java 中的包命名约定,更多信息可以在这里阅读:

wikipedia

quora

您可以使用任何您想要的名称,只要它不会与 Play 商店中的任何其他包名称冲突即可。商店中有大量应用程序,因此如果您使用自己的名字,很可能会有一些应用程序具有相同的名称。通过使用域名,您可以确保没有其他同名包。更多详细信息,您可以参考此 link http://developer.android.com/guide/topics/manifest/manifest-element.html 看下包款。希望对你有帮助。