Android软件包名称,由3部分改为2部分

Android软件包名称,由3部分改为2部分,android,google-play,Android,Google Play,使用由两部分组成的包名而不是指定的由三部分组成的包名时,可能会有任何问题吗com.example.appname 例如,我的应用程序和公司名称都命名为AdamApp。Ie:包名将是app.adamsapp 我没有看到Android或Play Store的任何文档警告不要使用包名。我目前正在Android Studio和Firebase中使用此约定,没有任何警告或错误消息。根据Android,您可以按如下方式使用应用程序id 它必须至少有两段(一个或多个点) 每个段必须以字母开头 所有字符必须为

使用由两部分组成的包名而不是指定的由三部分组成的包名时,可能会有任何问题吗com.example.appname

例如,我的应用程序和公司名称都命名为AdamApp。Ie:包名将是app.adamsapp

我没有看到Android或Play Store的任何文档警告不要使用包名。我目前正在Android Studio和Firebase中使用此约定,没有任何警告或错误消息。

根据Android,您可以按如下方式使用应用程序id

  • 它必须至少有两段(一个或多个点)
  • 每个段必须以字母开头
  • 所有字符必须为字母数字或下划线[a-zA-Z0-9]

这意味着您也可以在应用程序中使用由两部分组成的软件包名称,如app.adamsapp。除了唯一性之外,不会有任何问题。无论如何,由于,您不能使用\uu作为包名的开头

我认为这里唯一的问题是唯一性。如果你可以使用app.adamsapp发布,并且你确信以后发布自己的其他应用时不会与自己发生冲突,那么就继续使用它。不,谷歌方面不会有任何问题,你可以使用任何软件包名称。。。例如,WhatsApp使用com.WhatsApp,它也是第2部分:)