3

Я клонировал репо из Git Hub и сделал все упомянутые stepts без каких-либо ошибок.Ошибка: Конфигурация с именем 'default' не найдена в Android Studio

Затем я начал новый проект и добавил библиотеки под моим приложением, как указано в https://coderwall.com/p/eurvaq/tesseract-with-andoird-and-gradle.

Когда я добавить build.gradle Тесс-два каталога я получаю сообщение об ошибке после того, как синхронизация завершена

Error:Configuration with name 'default' not found.

Я пробовал много, чтобы решить, но не смог это исправить. Нужна помощь, чтобы выяснить ошибку.

файл build.gradle под Tess-два

buildscript { 
    repositories { 
     mavenCentral() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:1.3.0' 
    } 
} 

apply plugin: 'com.android.library' 

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.1" 

    defaultConfig { 
     minSdkVersion 14 
     targetSdkVersion 23 
    } 

    sourceSets.main { 
     manifest.srcFile 'AndroidManifest.xml' 
     java.srcDirs = ['src'] 
     resources.srcDirs = ['src'] 
     res.srcDirs = ['res'] 
     jniLibs.srcDirs = ['libs'] 
    } 
} 

журнал событий

8:59:46 AM Gradle sync started 
9:00:12 AM Gradle sync failed: Configuration with name 'default' not found. 
      Consult IDE log for more details (Help | Show Log) 
9:00:33 AM Gradle sync started 
9:00:35 AM Gradle sync failed: Configuration with name 'default' not found. 
      Consult IDE log for more details (Help | Show Log) 
9:00:56 AM Gradle sync started 
9:00:58 AM Gradle sync failed: Configuration with name 'default' not found. 
      Consult IDE log for more details (Help | Show Log) 

Файл журнала http://pastebin.com/WVxxmm1c

себе ttings.gradle приложения

include ':app' 
include 'app:libraries' 
include 'app:libraries:tess-two' 
+1

Опубликуйте свои файлы build.gradle и какую версию градиента вы используете. –

ответ

3

Ваш вопрос здесь:.

include ':app' 
include 'app:libraries' //REMOVE THIS LINE! 
include 'app:libraries:tess-two' 

Так как вы определяете include 'app:libraries', Gradle ожидает build.gradle файл внутри приложение/библиотеки.

Конфигурация с name 'default происходит потому, что gradle не находит этот файл, или если внутри файла build.gradle Gradle не находит конфигурацию по умолчанию.

1

Я, наконец, исправился.

я извлекал включает 'приложения: библиотеки' из settings.gradle из приложения.

И добавил tess-two под папку библиотек в качестве модуля к приложению.

Я все время добавлял неправильный модуль.

Но я до сих пор не могу понять, что «Конфигурация с именем„по умолчанию“ средства