При попытке импортировать Android-проект lib из git hub я получаю сообщение об ошибке: Конфигурация с именем "default" не найдена. (фото включены)

Привет, я пытаюсь импортировать этот https://github.com/jfmdev/afiledialog или https://github.com/iPaulPro/aFileChooser

Я получаю одно и то же сообщение, несмотря на то, что я пытаюсь импортировать... вы можете видеть, что они оба в библиотеке. прямо сейчас мои градлеры только пытаются импортировать afiledialog(lib1) Я подумал, что это было лучше, потому что у него есть свои собственные градлеты, а у aFileChooser нет (и объяснение того, как сделать aFileChooser также было бы полезно)

мои приложения низкого уровня build.gradle:

apply plugin: 'com.android.application'

android {
compileSdkVersion 22
buildToolsVersion "22.0.1"

defaultConfig {
    applicationId "com.example.ianz.onionmusic"
    minSdkVersion 9
    targetSdkVersion 22
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}

}

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:22.2.0'
compile project(':lib:lib1')

}

настройки верхнего уровня. gradle:

include ':app'
include ':lib:lib1'

1 ответ

Попробуйте это в настройках верхнего уровня. Gradle

include ':lib1', 'app'
project(':lib1').projectDir = new File('lib/lib1')

Ваше приложение settings.gradle

dependencies {
    ...
    compile project(':lib1')    
}
Другие вопросы по тегам