什么是安卓app包名?app包名的命名规范是什么?

一、什么叫安卓包名?

比如“手机QQ”,包名就是com.tencent.mobileqq,采用反写域名命名规则,即com.x.x形式

安卓的包名是针对安卓系统的app的识别标识,这个标识是不被用户直接看到的,每个app都有自己的标识,可以由大写小写字母,数字,点或-所组成,一台手机不能安装两个相同包名的应用

二、Android个人项目如何取合适的包名

对于个人项目而言,如果你有个人域名,就用它的逆序,如me.shengbin.AppName, cn.yourname.AppName;

这样可以保证唯一性(因为域名是唯一的),是最好的方法。否则,就按某个能定位你的范围从大到小写就行。

如果你是某个学校的,例如北大,不妨用pku.yourname.AppName的形式;或者你住在北京,也可以用beijing.yourname.AppName。而且包名不限于三级,例如你可以命名为cn.beijing.pku.yourname.AppName。

总之,首先考虑尽可能与别的包名不重复,其次考虑层次感和看上去不别扭即可

qihong lu