正式版应用: 公司域名反转 + app + 应用名
Demo版应用: 公司域名反转 + demo + 应用名
SDK/库工程:公司域名反转 + lib + SDK/库工程名
最近负责公司 Android 应用包名管理规范,现做一总结。
ADT Bundle:AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.ifeegoo.demo" android:versionCode="1" android:versionName="1.0.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19" /> <application android:allowBackup="true" > </application> </manifest>
推荐的 Android 应用包名命名:
正式版应用: 公司域名反转 + app + 应用名
例如:com.ifeegoo.app.musicplayer
Demo版应用: 公司域名反转 + demo + 应用名
例如:com.ifeegoo.demo.toolbox
SDK/库工程:公司域名反转 + lib + SDK/库工程名
例如:com.ifeegoo.lib.bluetooth
正式版应用: 公司域名反转 + app + 应用名
例如:com.ifeegoo.app.musicplayer
Demo版应用: 公司域名反转 + demo + 应用名
例如:com.ifeegoo.demo.toolbox
SDK/库工程:公司域名反转 + lib + SDK/库工程名
例如:com.ifeegoo.lib.bluetooth