Я добавляю библиотеку Easypost в свой Android-приложение, и из моего понимания мне нужно ссылаться на него как на settings.gradle, так и на build.gradle. Но когда я делаю это, я получаю ошибку:Циркулярная ссылка между проектами при добавлении в gradle
Error:Circular reference between projects:
:Libs:easypost-java-master -> :Libs:easypost-java-master
Если удалить ссылку на любой из них, я могу синхронизировать без ошибок, но не может импортировать com.easypost.EasyPost. Поэтому я предполагаю, что мне нужно ссылаться в обоих местах, но как избежать круговой ошибки ссылки?
Settings.Gradle
include ':app'
include ':Libs:easypost-java-master'
build.gradle
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.1.1'
compile project(':Libs:easypost-java-master')
}
Моя структура проекта
Пожалуйста, разместите полную версию проекта, то есть каталог и структуру файла. – nautical
@nautical Я добавил скриншот, показывающий мою структуру. – JasSy