首页 > 解决方案 > 将项目从 eclipse 导入到 android studio 维护项目目录

问题描述

最后我想到了将我的 android 项目从 Eclipse 迁移到 Android studio。但是通过从 eclipse 生成 gradle 构建文件来导入项目并没有帮助。项目结构如图所示,这些是我遵循的: 在此处输入图像描述

  1. 在 Eclipse 中生成项目的 gradle 构建文件。导入 Eclipse ADT 项目。从图中可以看出,Android-project 是我的主要项目,其中包含清单文件和资源。
  2. 条码common 和common 包含主项目(即Android-Project)中所需的java 类。因此,我在 Android Studio 中创建了模块或导入现有模块。在主项目的 settings.gradle 中,我写为

    包括 ':app', ':common', ':barcode-common'

在主项目的 build.gradle 中

implementation project (':common')
implementation project (':barcode-common')

这工作正常。但我不希望 common 和 barcode-common 出现在 main-project 中,因为我想维护项目目录,如图所示。所以,在主项目的 settings.gradle 我写成

include ':app', ':common'
project(':common').projectDir= new File('..\\common')

在这种情况下,我无法将任何 java 类从 common 或 barcode-common 导入到主项目。它不识别java类。

因此,任何替代方案或解决方案都将非常有帮助。我正在为此苦苦挣扎。谢谢

PS:我想保持如图所示的项目结构,因为公共和条形码公共文件甚至被另一个项目共享。

标签: androidandroid-studiogradle

解决方案


推荐阅读