从eclipse导入项目到android studio维护项目目录

时间:2018-10-09 19:35:20

标签: android android-studio gradle

最后,我想到了将我的android项目从Eclipse迁移到Android Studio。但是,通过从eclipse生成gradle构建文件导入项目并没有帮助。项目结构如图所示,这些是我遵循的内容: enter image description here

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

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

在主项目的build.gradle中为

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

这很好。但是我不希望将common和barcode-common放在主项目中,因为我想维护项目目录,如图所示。因此,在主项目的settings.gradle中,我写为

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

在这种情况下,我无法将任何Java类从通用或条形码通用导入到主项目。它无法识别java类。

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

P.S:我想保持如图所示的项目结构,因为普通项目和条形码常见文件甚至由另一个项目共享。

0 个答案:

没有答案