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

在Android Studio中重构包名[副本]

令狐昌胤
2023-03-14

我正在尝试为android Studio重命名我的项目中的包名。以前是com.example.chris,但我正在尝试重命名并引用新的包名:release.com.build。我进入了我的AndroidManifest.xml并重构了旧包,但问题是,当我尝试运行模拟器时,它仍然引用我的旧包名称,尽管我确信它并不存在。

有谁能给我一个如何正确重命名的建议吗?我一定是漏掉了什么?

 Launching application: release.com.build/com.example.chris.MainActivity.
 DEVICE SHELL COMMAND: am start  -n "release.com.build/com.example.chris.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
 Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=release.com.build/com.example.chris.MainActivity }
 Error type 3
 Error: Activity class {release.com.build/com.example.chris.MainActivity} does not exist.

共有1个答案

茅昀
2023-03-14

您将有包名称在所有的类,构建级别梯度,项目文件夹将创建根据您的包名称尝试重命名所有这些…

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

  • 我知道我必须项目根目录中的文件夹。但是还有文件夹。我需要追踪吗? 更新:我看到还有一个类似的问题,但更笼统。但我没看到有人像我这样谈论问题。如果在结尾处加上斜线,效果就会不同: 而且看起来没有人在那里谈论应用程序/构建文件夹。这必须是新的项目结构,因为有些人使用/Builder,它对他们有效。那是因为他们没有应用程序/构建器文件夹。我觉得。

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

  • 前面我们讲了 Gradle 在 Android 项目中的配置,我们提到有一个闭包 signingConfigs 是配置 Android 应用签名信息的。那么今天我们就来讲讲如何通过 AndroidStudio 对 APK 进行签名。 1. 新建 keyStore 文件 我们下面一步步带大家,用 AndroidStudio 来配置签名。 首先顶部菜单栏找到 Build 点击他我们会看到 Genera

  • 我试图将我的android Studio构建的android应用程序上传到Google play上,收到了一条消息“您需要使用不同的包名,因为您的包名已经存在于Google play中”。 请问如何使用android Studio更改包名?