Android Studio 将多个项目导入到一个项目中

标签 android android-studio

我有一个顶层文件夹充当工作区,因此它包含我所有的项目

这里,project,我指的是一个独立的app,没有别的。所以 workspace 包含多个独立的 apps,没有以任何方式链接。

一个项目可以有一个模块,如果需要也可以有多个模块(我有两种类型的项目)。

问题是,当我今天尝试导入一个 project 时,它不仅导入了我想要的那个,还导入了来自同一个 workspace 的另外 2 个项目... 进入 AS 中的相同项目布局。所以现在我有 3 个 apps 显示为同一个 project。那可不酷。我认为 AS 错误地认为其他 2 个 projects 是与我最初选择的项目相关的 modules

我还想补充一下在另一台计算机上导入成功的事实。我也试过使 AS 缓存无效并重新启动它。同样的问题。

如果您没有仅导入我需要的项目的解决方案(虽然这会很棒),至少有人可以给我一个删除其他 2 个项目的解决方案吗? 我对它们有一个删除选项,但显然它也会从磁盘中删除它们。

最佳答案

我想我是在回答我自己的问题。这不是关于为什么会发生这种反常事件的实际答案,而是更多的解决方案。

只需从磁盘中完全删除受影响的项目,然后从远程再次克隆它们。导入现在应该可以正常工作了。我不知道为什么,但无论如何...

关于Android Studio 将多个项目导入到一个项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20948135/

相关文章:

android - 一个应用程序的最大线程数?

android - 必须设置 Dagger ApplicationComponent

javascript - 布局phonegap

android - 将 Android Studio 的工具栏图标更改为更大的图标并添加标签

java - LibGDX 日志记录未显示在 logcat 中

java - 在 JNI 中返回多维数组

android - list 合并失败:uses-sdk:minSdkVersion 15不能小于库中声明的版本16

java - 使用 Robolectric 创建 GoogleApiClient 影子

Android,在tabhost里面如何在下面添加一个按钮和一个 ListView ?

android-studio - 为什么在打开 flutter 项目时 Android Studio 中缺少 LogCat 和 AVD Manager