gpt4 book ai didi

android - 重命名项目的包名称

转载 作者:行者123 更新时间:2023-11-30 04:01:57 25 4
gpt4 key购买 nike

我通常使用 Eclipse 重构工具来重命名 Android 项目的包名。但是不久前我在Android Tools中发现了这个功能,它叫做Rename Application Package。但是,使用它实际上并没有重命名项目的文件夹,文件系统命名保持不变。现在的问题是:如何正确地重命名包?使用重命名应用程序包工具就足够了吗,我是否还应该使用重构来重命名实际的包?提前致谢。

最佳答案

it doesn't actually rename the folders of the project

它不应该。项目文件夹与包名称无关。这两件事可以有不同的名称。重命名包后,您将在引用 AndroidManifest.xml 中的组件时遇到问题,因为很可能您有类似这样的内容:

<activity android:name=".MyAwesomeActivity"/>

这意味着您的 Activity 应该在默认包中搜索。但是既然你重命名了包,你应该有以下内容:

<activity android:name="my.java.package.MyAwesomeActivity"/>

my.java.package 是实际的包(项目文件夹)。

关于android - 重命名项目的包名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12357056/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com