对于 **android.com** 中的“Hello World”示例,包名是 "package com.example.helloandroid;"
"package com.example.helloandroid;"
是否有任何指南/标准来命名这个包?(参考会很好)
Android 遵循正常的 java 包约定,而且这里有一段重要的要阅读的文本(这对于在 android 上开发时广泛使用 xml 文件很重要)。
以相反顺序排列的原因与存储介质上的布局有关。 如果您将应用程序名称中的每个句点 (‘.’) 视为路径分隔符,则来自发布者的所有应用程序将一起位于路径层次结构中。因此,例如,来自 Adobe 的软件包将采用以下形式:
com.adobe.reader (Adobe 阅读器)
com.adobe.photoshop (Adobe Photoshop)
com.adobe.ideas(Adobe 创意)
[请注意,这只是一个说明,这些可能不是确切的包名称。]
这些可以在内部(分别)映射到:
com/adobe/阅读器
com/adobe/photoshop
com/adobe/idea
这个概念来自 Java 中的包命名约定,更多信息可以在这里阅读:*
http://en.wikipedia.org/wiki/Java_package#Package_naming_conventions
资料来源:http ://www.quora.com/Why-do-a-majority-of-Android-package-names-begin- with-com