【发布时间】:2019-04-13 18:42:45
【问题描述】:
我的项目依赖如下
应用程序 -> lib1 -> lib2
lib1 的 gradle 依赖如下所示
依赖{ implementation project(':lib2') // 因为这个库源在本地可用 }
lib1 中的一些本机文件正在使用 lib2 中的函数。
问题: gradle build 失败,在 lib1 中链接 lib2 时未定义对 lib2 中函数的引用。
我提到了https://developers.google.com/ar/develop/c/enable-arcore,但我的 gradle 构建失败了,因为我的库项目源在本地可用。
【问题讨论】:
-
引用一些网站是不够的。那些 3
build.gradle将允许理解问题。Android.mk也提示android.useDeprecatedNdk=true。最好改用cmake。