2017-01-24 41 views
0

我正在嘗試使用tikxml庫。 我把這個的build.gradle(APP):tikxml和Gradle

apply plugin: 'com.neenbedankt.android-apt' 
... 
dependencies { 
    ...  
    // tikxml 
    compile "com.tickaroo.tikxml:annotation:${libs.tikxml}" 
    compile "com.tickaroo.tikxml:core:${libs.tikxml}" 
    apt "com.tickaroo.tikxml:processor:${libs.tikxml}" 
} 

這在我的build.gradle(項目):

buildscript { 
    ... 
    dependencies { 
     ... 
     classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' 
    } 
} 

ext { 
    libs = [tikxml   : '0.8.9-SNAPSHOT'] 
} 

但是,當我建項目中,我得到這個錯誤:

Error:Could not find com.tickaroo.tikxml:processor:0.8.9-SNAPSHOT. Searched in the following locations: file:/opt/android-sdk/extras/m2repository/com/tickaroo/tikxml/processor/0.8.9-SNAPSHOT/maven-metadata.xml file:/opt/android-sdk/extras/m2repository/com/tickaroo/tikxml/processor/0.8.9-SNAPSHOT/processor-0.8.9-SNAPSHOT.pom file:/opt/android-sdk/extras/m2repository/com/tickaroo/tikxml/processor/0.8.9-SNAPSHOT/processor-0.8.9-SNAPSHOT.jar file:/opt/android-sdk/extras/google/m2repository/com/tickaroo/tikxml/processor/0.8.9-SNAPSHOT/maven-metadata.xml file:/opt/android-sdk/extras/google/m2repository/com/tickaroo/tikxml/processor/0.8.9-SNAPSHOT/processor-0.8.9-SNAPSHOT.pom file:/opt/android-sdk/extras/google/m2repository/com/tickaroo/tikxml/processor/0.8.9-SNAPSHOT/processor-0.8.9-SNAPSHOT.jar file:/opt/android-sdk/extras/android/m2repository/com/tickaroo/tikxml/processor/0.8.9-SNAPSHOT/maven-metadata.xml file:/opt/android-sdk/extras/android/m2repository/com/tickaroo/tikxml/processor/0.8.9-SNAPSHOT/processor-0.8.9-SNAPSHOT.pom file:/opt/android-sdk/extras/android/m2repository/com/tickaroo/tikxml/processor/0.8.9-SNAPSHOT/processor-0.8.9-SNAPSHOT.jar file:/opt/android-studio/gradle/m2repository/com/tickaroo/tikxml/processor/0.8.9-SNAPSHOT/maven-metadata.xml file:/opt/android-studio/gradle/m2repository/com/tickaroo/tikxml/processor/0.8.9-SNAPSHOT/processor-0.8.9-SNAPSHOT.pom file:/opt/android-studio/gradle/m2repository/com/tickaroo/tikxml/processor/0.8.9-SNAPSHOT/processor-0.8.9-SNAPSHOT.jar https://jcenter.bintray.com/com/tickaroo/tikxml/processor/0.8.9-SNAPSHOT/maven-metadata.xml https://jcenter.bintray.com/com/tickaroo/tikxml/processor/0.8.9-SNAPSHOT/processor-0.8.9-SNAPSHOT.pom https://jcenter.bintray.com/com/tickaroo/tikxml/processor/0.8.9-SNAPSHOT/processor-0.8.9-SNAPSHOT.jar Required by: LVS.Training.Android.Lab.SimpleEpubReader:app:unspecified

我沒有命名在/ opt/Android的SDK /演員/ m2repository文件夾。我檢查哪裏搖籃嘗試下載庫(https://jcenter.bintray.com/com/tickaroo/tikxml/網址有沒有tickaroo子目錄中COMhttps://jcenter.bintray.com/com/

任何人都知道,如果有這個庫中的問題

回答

0

由於這是一個快照(這意味着它不是一個穩定的1.0版本), ,你必須在你的build.gradle文件中包含快照資源庫URL(從com.tickaroo.tikxml:processor:0.8.9-SNAPSHOT等將被下載):

你必須添加url「 http://oss.sonatype.org/content/repositories/snapshots「至您的根repositories部分build.gradle文件:

repositories { 
    mavenCentral() 
    maven { 
    url 'http://oss.sonatype.org/content/repositories/snapshots' 
    } 
}