Android:使用Gradle Plugin 3.1.2导入库模块会在我的项目中导致编译错误

马蒂·米勒(Marty Miller)

我已经尝试了好几个小时了。我只是想通过引用将我的图书馆项目导入到我的项目中。不能导入副本。

我的settings.gradle看起来像这样

include ':app'    
include ':FunLib'    
project(':FunLib').projectDir = new File(rootProject.projectDir,'../FunLib/library')

我的项目的build.gradle

implementation project(':FunLib')

我希望可以指向父目录“ FunLib”,但这根本行不通。因此,我必须指向“库”模块。

因为我的库的根build.gradle在'library'目录之外,所以我的插件没有被识别,因为我在那里设置了仓库URL。我什至不知道它是否使用了正确的gradle版本。我尝试将所有内容从库根目录build.gradle复制到项目根目录build.gradle。没事。任何引用我库中代码的项目代码都是编译错误。我在这里想念什么?

马蒂·米勒(Marty Miller)

我终于意识到您并没有真正导入项目。您导入一个模块。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在使用cli生成的Angular2项目中导入d3的本地文件

错误:无法使用Gradle安装'C:\ Program Files \ Android \ Android Studio1 \ gradle \ gradle-2.2.1'运行构建操作

如何使用cordova-plugin-ble-central的API Scan()从ionic1到ionic3

Facebook SDK在我的android项目中导致错误

使用struts2-struts1-plugin从Struts1迁移Struts2

在我的 webpack (nuxt) 项目中导入其他模块使用的模块

在Android Studio中导入库项目

使用For循环查找序列表达式[1/1 + 1/2 + 1/3 ... 1/1000]

Android Studio 3中的“使用gradle文件同步项目”按钮在哪里?

如何在本地文件中导入数组以在 Vue 3 TypeScript 项目中使用?

使用swift X.1编译的模块不能在Swift X.0.2中导入

Gradle在IntelliJ Plugin项目中尝试使用PsiMethod生成类失败

在Angular项目中导入库时出现“找不到模块Fingerprintjs2”错误

Gradle错误Android Studio 1导入Facebook SDK

在离子 3 中使用 FilePicker-Phonegap-iOS-Plugin 进行离子服务时键入错误

使用while循环找到1 + 1/2 + 1/3 .... + 1 / n的和

如何使用嵌套的for循环返回字符串“ 1 + 2 + 3 + .. 1 + 2 + 3 + .. 1 + 2 + 3 + ..”?

Gradle and Plugin shenanigans,用于多模块构建

使用DBI会导致模块文件编译错误

使用gradle的Android Studio错误

导入模块后,Android项目无法使用Gradle构建

Android Studio 3中的同步项目时出现Gradle错误

如何在Codename一个Android项目中向build.gradle添加“ apply plugin”以添加本机库?

gwt-maven-plugin:编译失败“状态为1”

升级到Gradle 5和Android Plugin 3.3之后,我的构建因“ Metaspace”而失败

在Cypress 3.0.3上进行测试(C1 + C3)会在QRDA 1上引发错误,QRDA 1可以使用QRDA 3

如何在Ionic 3中使用cordova-plugin-android-permissions?

C ++编译错误:“ main”的多个定义,但项目中只有1个main函数

1个Eclipse项目,2个使用Gradle的工件