2017-07-27 103 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文件。我输入了你列出的内容,但仍然无效。 –