在Android中applicationId与package name的那些事
2015-08-13 15:56
337 查看
applicationId:在Android系统中应用的applicationId作为应用的唯一标识,就像人的***号一样,在一个Android设备中所有的应用程序的applicationId都是唯一的。
package name:在用Eclipse构建的Android项目中,使用包名(Package Name)作为应用的唯一标识(applicationId)。可以说在Eclipse下applicationId=package name。所以Eclipse构建的Android项目包名必须唯一,一个包名代表一个应用,不允许两个应用使用同样的包名。包名主要用于系统识别应用,几乎不会被最终用户看到。
在用Android studio构建的Android项目中可以为应用配置applicationId,配置的applicationId可以不和package name一样。由此可以看来用Android studio构建的Android项目package name不一定是应用程序的标识。这一点很重要,开发者一定要记住。比如你在使用第三方SDK开发时,如百度地图,需要你来设置Android SDK安全码,在设置安全码时需要用到应用程序的包名,这个包名指的是applicationId。
附:设置applicationId的两种方式
第一种:通过配置文件设置如图:
第二种:通过图形化界面进行设置如图:
package name:在用Eclipse构建的Android项目中,使用包名(Package Name)作为应用的唯一标识(applicationId)。可以说在Eclipse下applicationId=package name。所以Eclipse构建的Android项目包名必须唯一,一个包名代表一个应用,不允许两个应用使用同样的包名。包名主要用于系统识别应用,几乎不会被最终用户看到。
在用Android studio构建的Android项目中可以为应用配置applicationId,配置的applicationId可以不和package name一样。由此可以看来用Android studio构建的Android项目package name不一定是应用程序的标识。这一点很重要,开发者一定要记住。比如你在使用第三方SDK开发时,如百度地图,需要你来设置Android SDK安全码,在设置安全码时需要用到应用程序的包名,这个包名指的是applicationId。
附:设置applicationId的两种方式
第一种:通过配置文件设置如图:
第二种:通过图形化界面进行设置如图:
相关文章推荐
- Android PopupWindow实现,类似于iOS的选择栏
- Android PopupWindow实现,类似于iOS的选择栏
- android获得屏幕高度和宽度
- iOS tabbar 上面更换任意图
- ios 7 statusbar 状态栏 跟随navigationbar的颜色而改变
- Android 高仿 QQ5.0 侧滑菜单效果
- 学习android编程之路(7)- gallery+baseAdapter+ImageSwitcher数据从assets中获取
- 隐藏android的自带键盘
- Android下拉刷新组件
- iOS开发 汉字转拼音
- 【转】Android API 中文(14) —— ViewStub
- HBuilder初探——强大的提示符及纯网页打包成APP
- Android 系统获取内存,ROM,SD卡大小
- 创建Material Design风格Android应用--自定义阴影和裁剪视图
- Android笔记(十一) Android中的布局——网格布局
- P31RestKit.dll 2.0 Unity3d json
- 100条超实用微信营销技巧:公众号、朋友圈和微信营销
- 100条超实用微信营销技巧:公众号、朋友圈和微信营销
- iOS中UDP的使用
- NJUPT JAVA语言 android拼图小游戏设计