移动开发技术集锦Android知识Android开发

讲解Android中的ApplicationId与Package

2017-02-10  本文已影响78人  不知名bzm

所有Android应用程序多都有一个packageName(以下称:包名),在eclipse写Android代码的时代,包名被定义在AndroidManifest.xml文件中。包名是设备上这个应用程序的唯一标识。当包名改变也就是意味着同未改之前的应用是2个不同的应用。

在Gradle构建时,可以构建多个不同版本的应用程序(配置build.gradle文件),不同版本可以同时安装在同一台设备上,并且这些版本使用的是同一个包名,能这样的原因是:google解耦了包名称的用法:

所以就是如果你在用gradle构建Android工程时,packageName同Application不一定是相同的。

注意:

参考:http://tools.android.com/tech-docs/new-build-system/applicationid-vs-packagename

上一篇下一篇

猜你喜欢

热点阅读