Android应用开发之Android applicationId与包名的区别
凌雪 2018-09-18 来源 :网络 阅读 1079 评论 0

摘要:本文将带你了解Android应用开发之Android applicationId与包名的区别,希望本文对大家学Android有所帮助。

本文将带你了解Android应用开发之Android applicationId与包名的区别,希望本文对大家学Android有所帮助。


Android   applicationId与包名的区别
    应用ID与包名区别
      每个Android应用都有一个唯一的应用ID.在Android设备和市场上,这个ID是你应用的唯一标识.若想在市场上更新应用,新应用的ID必须和原来apk的应用ID一致.所以一旦发布了应用,就不能再改变应用ID.
    在Eclipse中没有applicationId这个概念,在Eclipse中applicationId即等同于包名。但是到了Android   Studio中,这两个概念做个区分。包名的定义在清单文件中:
    package="com.example.myapplicationtest" >
    应用ID是在moudle层的build.gradle中定义,applicationId值即为应用ID,如下所示:
    android {
    defaultConfig {
    applicationId "com.example.myapplicationtest"
    minSdkVersion 15
    targetSdkVersion 24
    versionCode 1
    versionName "1.0"
    }
    ...
    }
    但是,在Android   Studio中创建一个新项目时,applicationId默认是和项目的包名一致的。所以常常有开发者会将两者混淆,以为它们是一个概念。实际上,应用ID和包名是相互独立的。改变包名不会影响应用ID,反之亦然。    

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之Android频道!

本文由 @凌雪 发布于职坐标。未经许可,禁止转载。
喜欢 | 1 不喜欢 | 0
看完这篇文章有何感觉?已经有1人表态,100%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程