如何明智地构造一个 Android applicationId

How to construct an Android applicationId wisely

Android 应用有一个 applicationId 看起来像 com.example.app。我目前正在研究如何正确定义一个,因为这在发布后无法更改。特别是因为我们还有一个网站,我感兴趣的是网站 URL 和应用程序 ID 之间的关系,因为它似乎会影响 SEO。

假设我们的网站是http://example.com。我想自然applicationId应该是com.example(只有两段)。

但是下面的 link 给出了关于 appId 的以下建议:

example: com.example.app
We recommend adding app or android as a postfix for main project/company apps as in the example above.

这是为什么?

越独特越好。使用 2 段是最低要求,但使用 3 段是唯一标识符的更多保证方式的理想选择(看起来像 java 包)。没有什么可担心的。执行 com.example.myapp 并通过它。比如我这样使用:com.mycompanyname.myprojectname