Android studio - 无法从外部文件夹添加库

时间:2018-04-24 16:11:06

标签: android-studio gradle android-library

我正在尝试使用Android Studio开发Android库和应用程序。为此,我需要在我的应用程序项目中直接使用该库,因此我可以轻松地修改库源和应用程序源。

我使用的版本是:Android Studio 3.1.2和Gradle 4.4

首先,我尝试了documentation中描述的两种方法,但两种方法都复制了库。

其次,我尝试按照here所述从外部文件夹添加库,但是我收到错误:

Unable to find module with Gradle path ':mytestlibrary3-release' (needed by module 'app'.)

我的测试结构是这样的: 在“Workspace”文件夹中,我有app文件夹“MyApplication4”和库文件夹“MyTestLib3”,其中包含库模块“mytestlibrary3”(我附加了屏幕)

应用 settings.gradle

include ':app'
include ':mytestlibrary3-release'
project(':mytestlibrary3-release').projectDir = new File(settingsDir, '../MyTestLib3/mytestlibrary3')

和应用 build.gradle

...
dependencies {
    ...
    implementation project(':mytestlibrary3-release')
}

application library

我在这里做错了什么?我的目的是直接使用代码(类似于Eclipse“将项目添加到构建路径”或将src文件夹链接到源代码)或者尽可能简单和优雅地构建和使用库。

0 个答案:

没有答案