Android 如何命名公司';s的主应用程序包
我正在为一家公司编写一个应用程序,该应用程序将被称为的应用程序 那么,我应该如何命名软件包的最佳行业实践是什么 我一直在考虑的选择是:Android 如何命名公司';s的主应用程序包,android,naming-conventions,Android,Naming Conventions,我正在为一家公司编写一个应用程序,该应用程序将被称为的应用程序 那么,我应该如何命名软件包的最佳行业实践是什么 我一直在考虑的选择是: com.company.app似乎有点奇怪,因为它显然是一个应用程序 com.company看起来很奇怪,因为它“缺少”了最后一个标记 com.company.company似乎是多余的 我倾向于com.company,但希望有编写应用程序经验的人提供一些意见。对我来说,最好的变体是com.. 编辑1 如果没有可以使用的应用程序名称 com.companyn
似乎有点奇怪,因为它显然是一个应用程序com.company.app
看起来很奇怪,因为它“缺少”了最后一个标记com.company
似乎是多余的com.company.company
我倾向于
com.company
,但希望有编写应用程序经验的人提供一些意见。对我来说,最好的变体是com..
编辑1
如果没有可以使用的应用程序名称
com.companyname.android
您可以用不同的方式命名包。首选方法之一是com.companyName.appName如果[company]等于[name app],则可以使用此名称 使用此androidcom.[company].android 将其用于ioscom.[company].ios 示例:com.instgaram.andoird 否则 使用此androidcom.[company].android.[name-app] 将其用于ioscom.[company].ios.[name app]
例如:com.google.android.talk或com.google.android.gm
com.company.app
比其他网站更好。这里com
是域。它应该是你的公司网站或不是<代码>公司名称对应的公司。和app`作为应用程序名称 问题是当没有appname
时该怎么办-因为这只是“公司的应用程序”而不是“公司制造的X应用程序”。@configurator请参见编辑1问题是当没有appname
时该怎么办-因为这只是“公司的应用程序”而不是“公司制造的X应用程序”然后你就可以随意命名了。如果公司名为CompanyName,则可以将包命名为com.company.Name。或者类似的。这完全是你的选择。