我克隆了一个Android存储库并使用git submodule update --init
添加了其子模块,因此另外两个文件夹与主模块" app"一同出现。 libnetcipher 是 OnionKit 项目的模块,该模块是在我运行更新命令后导入的。
现在我在运行Onionkit项目的build.gradle时遇到构建错误,如下所示:
您可以看到local.properties文件存在于项目中,并且提供了正确的SDK位置。
然后我尝试运行settings.gradle
文件,其中包含以下内容:
include ':app'
include ':app:libs:OnionKit:libnetcipher'
并收到此错误:
导致这种情况的原因我无法推断,我过去从未使用Andriod项目导入此类依赖项/子模块。
更多信息:为项目:Android 和模块:应用运行 build.gradle 成功执行。
我的想法:现在有两个项目正在打开,这似乎是错误的,并且显示为错误配置的SDK路径似乎是 OnionKit 项目的。