java - 如何在 Android Studio 3.4 中复制和重命名项目?

标签 java android android-studio gradle android-manifest

我正在使用 Android Studio 3.4,我想复制并重命名(克隆)我现有的项目之一,并以不同的项目名称重用它。

我曾尝试更改包名称并对其进行重构,但不知何故我被卡住了。

我需要手动修改 Gradle 文件吗?

我需要手动修改 AndroidManifest.xml 文件吗?

分步指南将不胜感激。

最佳答案

您可以按照以下步骤操作:

  • (不在 Android Studio 中)复制/复制现有的
    “旧项目”目录。
  • (不在 Android Studio 中)将复制的目录重命名为“NewProject”。
  • 启动 Android Studio 3.4。
  • 选择“打开现有的 Android Studio 项目”。
  • 导航到“NewProject”目录,选择它并单击“打开”。
  • 构建 -> 清理项目。
  • 文件 -> 将项目与 gradle 文件同步。
  • 单击“1:项目”侧选项卡,然后从下拉菜单中选择 Android。
  • 展开应用程序-> java 文件夹。
  • 右键单击 com.example.android.oldproject 并选择 Refactor -> Rename。
  • 在“重命名”对话框中为新项目指定一个新名称。
  • 选择“在评论和字符串中搜索”和“搜索出现的文本”。单击重构。
  • 出现“查找:重构预览” Pane ,单击“进行重构”。
  • 展开 res -> values 文件夹并双击 strings.xml 文件。
  • 将 app_name 字符串值更改为“新项目”。

  • 检查文件并将项目与 同步 Gradle 文件:
  • 在 Android Studio Project Pane 中,展开 Gradle Scripts 并打开
    build.gradle(模块:应用程序)。
  • 在 android -> defaultConfig -> applicationId 中检查 applicationID 键的值是否为“com.example.android.newproject”。如果值不正确,请手动更改。
  • 文件 -> 将项目与 gradle 文件同步

  • 确保 中的应用程序和包名称正确。 AndroidManifest.xml 文件:
  • 展开应用程序 -> manifests 文件夹并双击
    AndroidManifest.xml。
  • 检查“包”名称是否正确。它应该是“com.example.android.newproject”。如果没有,请手动更改。
  • 关于java - 如何在 Android Studio 3.4 中复制和重命名项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57102684/

    相关文章:

    java - Vaadin SuperDevMode 重新编译有时会失败,Widget 未按应有的方式呈现,并且 Widget 的 Java 代码不可用

    java - 我如何在 Java 中组合两个对象?

    android - 如何使用 Jquerymobile、PhoneGap 在 Android 中禁用手机的后退按钮

    java - 无法解析 android.arch.lifecycle :livedata:1. 1.1 Android Studio 3.6.1 Mac

    android - Android studio 模拟器上有任何按钮可以打开打瞌睡模式吗?

    java - 如何在 Android 上用 Java 解析格式错误的 Json?

    java - 我们可以跳过 testng xml 中的 java @AfterClass 方法吗

    android - 在android中使用JDBC连接在mySQL上插入行的问题

    android - 在MacOS上的iOS Simulator上运行Flutter应用失败

    android - 由于已弃用的 Jack 工具链,构建 TensorFlow Android 演示应用程序的问题