2017-07-27 105 views
2

在Android教程,我結束了Android的版本選擇在哪裏?

compile 'com.android.support:appcompat-v7:26.+' 

寧可鎖定版本的一致性的緣故,但顯然他們不是在Maven的回購。我嘗試去https://bintray.com/android,但沒有看到搜索的方法。

編輯:我不想要的文檔。我想要一個類似於過去的確切版本的列表,所以我們知道100%版本存在(並且可能會看到一些文檔沒有提到)。作爲一個具體的例子,webpieces有這個版本的列表(這個列表非常精確)。

http://repo1.maven.org/maven2/org/webpieces/http-webserver/

在哪裏搜索,看到的com.android.support項目列表,然後點擊每看到自己的版本?

ps。我試過26.0.0和'26.0.0 Release',都沒有工作。我得到以下。

  • 出錯了: 配置項目':app'時發生問題。

    無法解析所有依賴的配置 ':應用程序:_debugApkCopy'。 找不到com.android.support:appcompat-v7:26.0.0。 搜索在以下位置: 文件:/Users/dhiller/Library/Android/sdk/extras/android/m2repository/com/android/support/appcompat-v7/26.0.0/appcompat-v7-26.0.0.pom 文件:/Users/dhiller/Library/Android/sdk/extras/android/m2repository/com/android/support/appcompat-v7/26.0.0/appcompat-v7-26.0.0.jar 文件:/庫/工作流/phonetag/android/PhoneTag/sdk-manager/com/android/support/appcompat-v7/26.0.0/appcompat-v7-26.0.0.jar 需求人: 項目:應用程序 找不到com.android。支持:設計:26.0.0。 在以下位置搜索: file:/Users/dhiller/Library/Android/sdk/extras/android/m2repository/com/android/support/design/26.0.0/design-26.0.0.pom file:/用戶/ dhiller /庫/安卓/ SDK /演員/安卓/ m2repository/COM /安卓/支持/設計/ 26.0.0 /設計26.0.0.jar 文件:/庫/工作流/ phonetag /安卓/ PhoneTag/SDK -manager/COM /安卓/支持/設計/ 26.0.0 /設計26.0.0.jar

下面,他們說現在添加一個maven回購,但沒有引起太大的意義。我用'com.android.support:appcompat-v7:26.+'生成的項目工作得很好嗎?它以某種方式從jcenter回購下載?

+0

'我在哪裏搜索並查看com.android.support項目的列表。嘗試google。如果你搜索谷歌的「com.android.support項目列表」,你會得到一堆鏈接,給你完全這個信息 –

+0

我做了,並在gradle文件中添加了26.0.0 NOR 26.0.0版本。沒有任何作品,所以我的問題仍然存在,雖然我可以添加我猜的錯誤。 –

+0

這是公平的,但你的問題是在哪裏可以找到版本,而不是如何修復錯誤 –

回答

5

您可以檢查的官方Support Library Revisions關於最近的支持庫包發佈細節。

enter image description here

對於早期版本,請參閱Support Library Revisions Archive

enter image description here

使用那些支持庫,確保包括與 「https://maven.google.com」 端點行家部分。例如:

allprojects { 
    repositories { 
     jcenter() 
     maven { 
      url "https://maven.google.com" 
     } 
    } 
} 

稍後,將支持庫添加到依賴項部分。例如,要添加v4 core-utils庫,請添加以下行:

dependencies { 
    ... 
    compile "com.android.support:support-core-utils:26.0.0" 
} 
+0

謝謝,它可以幫助每個人。 –

+0

那麼如何編輯build.gradle文件?我試着添加26.0.0,這是行不通的。 –

+0

@prokash sarkar我添加到答案,因爲您的解決方案不會給我什麼我需要輸入到build.gradle文件。我輸入了你列出的內容,但仍然無效。 –