Android Studio [复制项目]:生成2 build.gradle(module:app)重命名软件包会在另一个项目中更改软件包名称吗?

时间:2019-06-13 02:39:31

标签: android-studio build.gradle

我已经复制,重命名和重构Android Studio项目数周了,没有任何问题。我的最后两次尝试导致了不熟悉的行为。对于上下文,这是我当前的SOP:

  1. 在Finder中复制/重命名项目
  2. 在Android Studio中打开项目
  3. 清洁项目
  4. 将软件包重构为新的所需名称
  5. 更新styles.xml中的app_name
  6. 验证build.gradle(Module:app)中的appId(必要时进行同步)
  7. 验证manifest.xml中的app_name /程序包名称正确

就像我说的,使用这种方法执行了一段时间,直到本周初。这是我突然遇到的问题。 屏幕截图遵循排序的列表。

  1. 在Android Studio中打开复制的项目时,它将生成2个build.gradle(Module:app)文件。一个来自原始项目,一个来自新项目。

  2. 当我尝试在新项目上重构程序包名称时,它也会更改原始项目中的程序包名称。 <-我显然在这里丢失了一些东西,但这是我第一次看到它。

两个构建的图档:

side-by-side of build.gradle files

原始项目结构:

original project with 1 build.gradle file

新项目结构:

new project with 2 build.gradle file

0 个答案:

没有答案