【问题标题】:How to merge two Android-Studio project's如何合并两个 Android-Studio 项目
【发布时间】:2018-04-19 07:23:02
【问题描述】:

我知道这个问题已经被问过好几次了。但我不得不发现这是很久以前的事了,没有解决办法。

所以我的问题:

我有一个大项目“A”,对于这个项目,我在一个单独的应用程序中制作并测试了一个子项目“a”。现在我想将这些项目组合在一起,或者更确切地说,将项目“a”放在“A”中。

最好的方法是什么?

【问题讨论】:

  • 将项目a作为模块导入
  • 我还需要注意某些资源不要出现两次吗?
  • 是的,你应该合并它们

标签: android android-studio android-library


【解决方案1】:

您可以将您的第二个项目作为 Gradle 项目导入您的第一个 Android Studio 项目。

您可以通过以下方式导入项目:

1.a. 在项目视图中,右键单击您的项目根目录并按照 New/Module

1.b. 然后,选择“导入 Gradle 项目”。

1.c. 选择您的第二个项目的模块根目录


2.您可以关注文件/新建/新建模块,与1.b.相同


3.您可以关注文件/新建/导入模块,与1.c.相同


当您导入现有的 Gradle 项目时,您可以在配置下拉菜单中看到它。您可以运行、调试甚至编译以分别发布它们。

【讨论】:

  • 这样我得到了两个 maifest 文件……这样我没有问题吗?
  • 我收到一些错误:无法解析“:materialdesign@debugAndroidTest/compileClasspath”的依赖关系:无法解析项目:migraenetagebuch。
  • 错误:无法解析“:appa@releaseUnitTest/compileClasspath”的依赖关系:无法解析项目:appb。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-07-25
  • 2016-02-05
  • 2016-09-24
  • 1970-01-01
  • 2023-03-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多