首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改applicationId或包名?

更改applicationId或包名?
EN

Stack Overflow用户
提问于 2018-03-02 14:32:19
回答 1查看 2.2K关注 0票数 3

假设build.gradle中有applicationId com.example.application。这个名称显示在"https://play.google.com/store/apps/details?id=“之后。我想把它改为另一个,例如,"org.domain.app“。我是否也应该更改package name中的AndroidManifest和重命名包文件夹?在https://developer.android.com/studio/build/application-id.html中,有人说如果有不同的applicationIdpackage name,那么WebView可能会出现问题。此外,在https://blog.stylingandroid.com/package-name-vs-application-id/中,据说在构建之后,applicationId被复制到AndroidManifest中,并更改package属性。

为了对每种口味都有不同的APK,applicationId可以不同,而package name则保持不变。

那么,我把package name设置为applicationId了吗?如果没有,会出现哪些问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-01 18:01:15

Gradle构建文件中的applicationId在Manifest文件中覆盖 packagename

为什么我们需要他们两个?

  • 因为packagename是用来组织源代码和R类的。
  • applicationId用于设备(应用程序的设置)、Play Store和创建构建变体中。

文档中的更多信息:https://developer.android.com/studio/build/application-id.html

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49071214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档