最佳实践Android软件包名称和IOS bundleID

时间:2018-07-20 17:33:04

标签: android ios bundle-identifier package-name

嗨,我正在开发一个Android应用程序和一个IOS应用程序。

我的问题是关于Android软件包名称和IOS bundleID。

"com.mysite.myapp"这样的两个平台上使用相同的值是否是最佳做法?还是应该为不同的平台使用不同的值,例如:

  • "com.mysite.myapp.android"(在Android版本上)
  • "com.mysite.myapp.ios"(在IOS版本上)

2 个答案:

答案 0 :(得分:1)

您对包名称没有任何限制外,包名称不应已经在 Play商店上>或 iOS应用商店

因此您可以使它们相同。或者只是为了方便起见在软件包名称中使用androidios

一些其他信息

在Android play-store-id (在build.gradle中定义)和 package-name (在manifest.xml中定义)可以不同。因此,不要对此感到困惑。

您可以为类放置任何体系结构或包结构,并可以为Play商店设置不同的包名称。

答案 1 :(得分:1)

我通常使用com.mysite.myapp.androidcom.mysite.myapp.ios之类的名称。此外,如果应用程序具有不同的模块,则我希望给它们提供一些有意义的后缀,例如,应用程序本身的com.mysite.myapp.android.app和服务访问层的com.mysite.myapp.android.sal(与API一起使用的代码)。

但是没有严格的要求。您可以以任何方式命名软件包和捆绑软件。