Meh*_*ran 10 sdk android repository android-support-library android-studio
我使用25的targetSdkVersion,compileSdkVersion在我的项目.然后出现警告.
不针对最新版本的Android; 兼容模式适用.考虑测试和更新此版本.有关详细信息,请参阅android.os.Build.VERSION_CODES javadoc.
所以我提出来了26.我打开了我SDK Manager并更新了所有内容:
SDK Tools , SDK Platform-Tools 等
然后又出现了另一个警告:
此支持库不应使用低于
targetSdkVersion(26)的较低版本(25 )
我使用的是这个版本:
compile 'com.android.support:appcompat-v7:25.3.1'
Run Code Online (Sandbox Code Playgroud)
现在我不知道我应该改变到哪个版本.
我试过7:26.0.0我SDK Platform-Tools现在的版本.
我试过7:26.0.2我SDK Tools现在的版本.
它们都在同步后给我错误:
无法解决:com.android.support.appcompat-v7:26.0.2
安装存储库和同步项目
然后,如果我点击Install什么都不会发生
现在我有一个简单的问题.如何找出支持库的最新版本?
小智 27
将maven存储库添加到项目gradle文件中:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
Run Code Online (Sandbox Code Playgroud)
然后又出现了另一个警告:
Run Code Online (Sandbox Code Playgroud)This support library should not use a lower version (25) than the targetSdkVersion (26)现在我不知道我应该更改到哪个版本.
任何一个,因为你在这里只需要版本匹配,所以要么降低你的targetSdkVersionto 25或使用26+ libs的有效版本.
错误:(29,13)无法解决:com.android.support:cardview-v7:26.0.0安装存储库和同步项目
26还没有正式出来所以只是RC或beta,因此有效的版本字符串是ie 26.0.0-beta1.
最后,你应该检查你是否repository包含新的谷歌maven回购,否则你的项目将无法使用一些文物.最近的支持库的测试版.
有关设置全部的详细信息,请参阅文档.
| 归档时间: |
|
| 查看次数: |
5255 次 |
| 最近记录: |