首页 > 解决方案 > 重命名 Android 包名

问题描述

嗨,有没有办法可以使用这种格式重命名包名

live.company.appname.client而不是一个com.client

我使用我想要的包名称尝试了它,但它不断得到com.client

或 com + 最后一个“。”之后的最后一个单词。

我这样做的原因是我有一个需要包名的包名,而我在该库中设置的包名是固定的,我无法更改它

对不起,我的英语不好

标签: androidpackage

解决方案


applicationId与您在安装过程中选择的 Java 风格的包名称完全匹配。但是,应用程序 ID 和包名称在此之后相互独立。您可以更改代码的包名称(您的代码命名空间),它不会影响应用程序 ID,反之亦然(但同样,一旦发布应用程序,您不应更改应用程序 ID)。

您的应用程序 ID是使用模块文件applicationId中的属性定义的。 build.gradle

defaultConfig {
        applicationId "live.company.appname.client"
      }

推荐阅读