2015-04-28 2 views
0

Я следую инструкциям, чтобы добавить библиотеку jar, но когда я собираюсь синхронизировать класс сборки, а затем получить ошибку.Android Studio add jar library error

Could not find property 'file' on org.gradle.api.interna[email protected]1a9bd9bb. 

Я не понимаю, что такое ошибка. пожалуйста, предложите.

сборки Gradle

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 22 
    buildToolsVersion "22.0.1" 

    defaultConfig { 
     applicationId "com.example.cws.myapplication" 
     minSdkVersion 11 
     targetSdkVersion 22 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
     applicationVariants.all { variant -> 
      variant.outputs.each { output -> 
       output.outputFile = new File(file.parent, file.name.replace(".apk", "-" + defaultConfig.versionName + ".apk")); 
      } 
     } 
    } 
    sourceSets { main { res.srcDirs = ['src/main/res', 'src/main/res/layout'] } } 
} 

def var = dependencies { 

    compile 'com.android.support:appcompat-v7:22.0.0' 
    compile file 'libs/library-2.1.1.jar' 
} 
+0

Сообщения ваших сборок Gradle –

+0

Защиты вар = зависимости { компилировать (реж дерево файлов: 'LIBS', включает в себя: [ '* .jar']) компиляции 'com.android.support:appcompat-v7:22.0.0' файл компиляции 'libs/library-2.1.1.jar' файл компиляции 'libs/bit-lib4j-1.4.10.jar' компилировать файл 'libs/commons-collections4-4.0.jar' компилировать файл 'libs/commons-lang3-3.3.2.jar ' скомпилировать файл' libs/org.apache.commons.io.jar ' скомпилировать файл' libs/slf4j-api-1.7.7.jar ' } –

ответ

2

В build.gradle файл код, чтобы добавить библиотеку, компилировать файлы ('ЛИЭС/ACRA-4.6.0RC1.jar')

буквы 's' в 'файлах' отсутствуют в команде.

+0

скажите, пожалуйста, какая строка have 's' пропустите –

+0

код, который вы прокомментировали ранее. т.е. компилировать файл 'libs/bit-lib4j-1.4.10.jar' компилировать файл 'libs/commons-collections4-4.0.jar' компилировать файл 'libs/commons-lang3-3.3.2.jar' компилировать файл 'libs/org .apache.commons.io.jar 'compile file' libs/slf4j-api-1.7.7.jar '} – Kottary

+0

он должен быть как этот файл компиляции libs/bit-lib4j-1.4.10.jar или компилировать файл' libs/bit-lib4j-1.4.10.jar 'или файл компиляции (' libs/bit-lib4j-1.4.10.jar ') ???? –