当前位置: 首页 > 知识库问答 >
问题:

重命名安卓软件包名称“重复”

邢杰
2023-03-14

嗨,有没有一种方法,我可以重命名的包名称使用这种格式

live.company.appname.client而不是仅仅com.client

我尝试使用我想要的包名称,但它一直得到com.client

或com+最后一个字后的最后一个“。

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

对不起,我的英语不好

共有1个答案

巢嘉志
2023-03-14

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

应用程序ID是通过模块的build.gradle文件中的applicationid属性定义的。

defaultConfig {
        applicationId "live.company.appname.client"
      }
 类似资料:
  • 首先,我承认无数关于重构包名称的帖子。我研究了很多,但没有一个答案对我有效。我想知道是否有人有这样的问题,或者是否有人知道如何解决这个问题。 以下是我所尝试的,几乎所有这些线程中的每一个不同的变体答案以及这里未包括的其他答案: 如何重命名android包名? 当我创建我的项目时,我比现在更绿,所以让公司给我起了名字。现在,我即将推出我的应用程序,我意识到,我的名字作为包名“公司”看起来不像我的公司

  • 我有一个原型项目,它的外观如下所示(有两个模块,和): 并且,当我使用工件id为“infra”的原型生成一个项目时,它应该生成如下结构: 不起作用的是,在父pom.xml中,我包含了以下模块: 这些模块条目不会被重命名为类似于(在生成时): 这就是我想要的。 知道怎么做吗,谢谢。 更新我在这里按要求添加元数据xml文件,但我不想修改archetype-metadata.xml文件。因为我想使用cr

  • 问题内容: 我的$ GOPATH是 我当前的golang版本: 我在这个工作区下有多个golang项目,所以这是目录的结构 在proj1的main.go中,我将使用该项目下其他软件包的导入,如下所示: 但是,当我运行“ go build”时,我一直在收到错误消息: “ 无法加载包:非本地包中的本地导入“ ../package” 如果我不想使用相对的包路径,例如使用它: 然后一切都会正常。 如果使用

  • 我在StackOverflow中找到了很少的答案。但并不符合我的要求,即从“com.app”改为“com.company.app” 我试过了,但只有当你想从com.a.app改成com.b.app的时候,它才起作用。Android Studio重命名包

  • 在迁移等所有艰难的工作之后,只要意识到如果需要使用CNAME(例如media.abc.com)来服务内容。bucket名称需要以media.abc.com/s3/Amazon.com开头,以确保它完美地工作。 只需意识到S3不允许从控制台直接重命名。 有什么办法可以解决这个问题吗?

  • 文件重命名 文件重命名 源码/* * Copyright (c) 2006-2018, RT-Thread Development Team * * SPDX-License-Identifier: Apache-2.0 * * Change Logs: * Date Author Notes * *//* * 程序清单:更改名称 * * 程序会创建一个操作文件的函数并导出到msh命令列表 * 在