簡體   English   中英

Android-如何從Maven Central導入庫?

[英]Android - How to import library from Maven Central?

我想在我的項目中使用zt-zip庫。 github上的庫頁面說我應該有這個依賴關系:

<dependency>
    <groupId>org.zeroturnaround</groupId>
    <artifactId>zt-zip</artifactId>
    <version>1.8</version>
    <type>jar</type>
</dependency>

我曾經以這種方式為其他庫添加依賴項。 對於zt-zip,我找不到這樣的依賴項:

compile 'com.loopj.android:android-async-http:1.4.9'

所以我嘗試了這個:

compile 'org.zeroturnaround.zt-zip:1.8'

不幸的是得到這個錯誤:

錯誤:無法解決:org.zeroturnaround.zt-zip:1.8

我試圖用URL添加mavenCentral()和maven():

repositories {
    jcenter()
    maven { url 'http://repo1.maven.org/maven2' }
    mavenCentral()
}

仍然出現此錯誤:

錯誤:無法解決:org.zeroturnaround.zt-zip:1.8

問題:如何從Maven Central添加依賴項?

Maven中央存儲庫是您的朋友。 只需快速搜索所需的軟件包,它將為Maven,Ivy,Gradle等返回正確的格式。 在這種情況下,您需要將依賴性寫為:

compile 'org.zeroturnaround:zt-zip:1.8'

你有一個點

compile 'org.zeroturnaround.zt-zip:1.8'

嘗試用冒號

compile 'org.zeroturnaround:zt-zip:1.8'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM