android包名称格式

时间:2012-11-05 12:13:26

标签: android android-sdk-tools

Android软件包名称是否必须包含三个部分,例如:net.test.package

或者它也可以手动改为例如:test.package

4 个答案:

答案 0 :(得分:5)

从技术上讲,软件包名称可以是任何名称,但强烈建议您使用反向域名格式,例如。如果您的网站为http://luc.com,则您使用com.luc.appname

答案 1 :(得分:1)

是的。如果你想改变,可以随时设置。

实际上符合您的要求。

如果您想要更改,请参阅此内容:

GO TO Project > src > Package Dir > 
Right Click > Refactor  > Rename 

GO TO Project > src > Package Dir > 
F2 > Set New Package Name.

答案 2 :(得分:0)

包名称用于应用程序的唯一标识。在android中使用包名来确定是否已安装一个应用程序。一般命名是:com.companyname.applicationname例如:com.android.Camera

包名不包括三个部分。您可以根据自己的要求进行更改。

答案 3 :(得分:0)

本身没有严格的约定。但遵循惯例(恕我直言)总是好的。而Android本质上遵循Java的包命名约定。您可以在以下网站获取更多信息:

  1. http://www.quora.com/Android-OS/Why-do-a-majority-of-Android-package-names-begin-with-com
  2. http://en.wikipedia.org/wiki/Java_package#Package_naming_conventions
  3. 免责声明:以上内容来自SO:https://stackoverflow.com/a/6273935/450534的答案。 Jimmy Huch获得精彩答案的所有积分。做,向上投票他的回答。 ; - )

    编辑:是的,您可以在创建项目后重命名您的包。可能会抛出一些错误,但是一些简单的导入会修复它们。话虽这么说,决定一些东西并坚持下去总是更好。让生活更轻松。