android - 如何在 Android Studio 3+ 上更改项目名称
问题描述
如何在创建 Android 项目后更改项目名称而不破坏任何内容
解决方案
大多数解决此问题的答案都已过时,不适用于 Android Studio 3+ 版本。这对我有用,如果您希望更改项目名称(项目根文件夹的名称,通常位于计算机上的目录 C:/.../AndroidStudioProjects)、应用程序 ID(用于在 Play 商店中识别您的应用)。
请注意,应用程序发布到 Play 商店后,您无法更改应用程序 ID,除非您想使用相同的代码创建另一个应用程序(即,在 Play 商店发布后更改 ID 会导致 Play 商店假定该应用程序是与具有先前应用程序 ID 的应用程序不同,即使它们提供相同的功能)
从项目名称开始,说项目名称是MyFirstApp
,打开 Android Studio,找到该项目的 settings.gradle 文件,将此属性的值更改为rootProject.name=
您想要的项目新名称。关闭 Android Studio,MyFirstApp
在你的电脑目录中找到 AndroidStudioProjects 文件夹中的文件夹,右键单击该文件夹并从对话框中选择重命名。然后输入您喜欢的新名称。打开Android Studio,在左上角,点击文件>>打开>>MyFirstApp。您应该会成功同步。
要更改应用程序 ID 更容易,只需将以下属性更改: 1.applicationId
在 build.grade(Module) 中更改为您想要的新应用程序 ID 2.app_name
在 strings.xml 中更改为您想要的新应用程序 ID 3. 确保 android 的值: AndroidManifest.xml 中的标签设置为"@string/app_name"
要在 Android Studio 上重命名项目中的任何其他文件,只需右键单击项目目录中的文件(通常是 Android Studio 左上角的窗格),选择重构>>重命名文件。确保选中这些框search for references
并search in comments and strings
推荐阅读
- django - Django 表单字段不起作用
- c# - 无异常抛出的 MediatR 验证行为
- c++ - C++ 和读取大型 txt 文件
- javascript - js/leafletjs表格显示属性
- c++ - 谷物似乎没有正确序列化 std::string
- jupyter-notebook - 由于缺少内存,我逐步训练模型,其中 keras 支持通过 fit_generator() 函数逐步加载数据集
- flutter - 如何修复未处理的异常:NoSuchMethodError:在 null Flutter Firestore 上调用了方法“[]”
- django - 如何获取查询集中所有对象的所有相关对象?
- r - 使用 ggplot 将文本制作为新罗马字体时出现问题
- java - 在本机图像之前使用 Proguard 进行 Java 混淆?