为什么Android要求包名至少有两个标识符?

为什么Android要求包名至少有两个标识符?,android,Android,创建新的Android应用程序时,投诉程序包名称必须至少有两个标识符,投诉程序包名称必须至少有两个部分(Android Bug) 我知道如何解决这个问题。我的问题是:这种限制来自哪里?我在安卓文档或其他文档中都没有提到这一点 我的问题是:这种限制来自哪里 特别是由于软件包在设备上必须是唯一的,在Android市场上也必须是唯一的,因此强烈建议您在软件包中使用标准的Java反向域名约定。引述: 为了避免与其他开发人员发生冲突,您应该使用Internet域所有权作为包名的基础(反之)。例如,Goog

创建新的Android应用程序时,投诉
程序包名称必须至少有两个标识符
,投诉
程序包名称必须至少有两个部分(Android Bug)

我知道如何解决这个问题。我的问题是:这种限制来自哪里?我在安卓文档或其他文档中都没有提到这一点

我的问题是:这种限制来自哪里

特别是由于软件包在设备上必须是唯一的,在Android市场上也必须是唯一的,因此强烈建议您在软件包中使用标准的Java反向域名约定。引述:

为了避免与其他开发人员发生冲突,您应该使用Internet域所有权作为包名的基础(反之)。例如,Google发布的应用程序以com.Google开始。发布应用程序时,也不应使用com.example命名空间


域名必须至少有两个段;因此,限制需要两个段。

因此您需要放置至少两个由点分隔的单词。 例如:
daniel.bug

你知道如何解决这个问题:一个示例包名可以是com.google.hahay之类的东西。你的帖子实际上并没有回答这个问题。