Android targetSDKVersion 19但支持库在哪里

Android targetSDKVersion 19但支持库在哪里,android,Android,我有 并尝试使用 targetSDKVersion 19 正在给我一个错误无法解决… 当我转到SDK管理器时,我只能看到Android支持库rev 23.1.1可供下载 如果使用该版本23,则出现错误此支持库不应使用其他版本… 我的搜索结果只显示我需要安装与我针对SDK的版本相同的支持库-但是如上所述,我找不到它?尝试使用此工具 compile 'com.android.support:recyclerview-v7:19.0.+' 并更改你的gradle文件 compile 'com.a

我有

并尝试使用

targetSDKVersion 19
正在给我一个错误
无法解决…

当我转到SDK管理器时,我只能看到Android支持库rev 23.1.1可供下载

如果使用该版本23,则出现错误
此支持库不应使用其他版本…

我的搜索结果只显示我需要安装与我针对SDK的版本相同的支持库-但是如上所述,我找不到它?

尝试使用此工具

compile 'com.android.support:recyclerview-v7:19.0.+'
并更改你的gradle文件

 compile 'com.android.support:recyclerview-v7:23.1.0'
试试这个

compile 'com.android.support:recyclerview-v7:19.0.+'
并更改你的gradle文件

 compile 'com.android.support:recyclerview-v7:23.1.0'

目标SDK版本和库的版本必须匹配。因此,与其使用版本19中的支持库,不如将targetSDKVersion升级到23,并使用版本23.1.1中的支持库。
如果无法立即安装,请尝试从SDK管理器安装google支持存储库。

目标SDK版本和库的版本必须匹配。因此,与其使用版本19中的支持库,不如将targetSDKVersion升级到23,并使用版本23.1.1中的支持库。
如果这不符合要求,请尝试从SDK管理器安装google支持存储库。

这没有意义,因为肯定有办法仍然以版本19为目标?这难道不是支持库的目的吗?你只根据版本23构建,这并不意味着你不能在低于23的版本上运行应用程序。您可以定义minSdkVersion以设置应用程序支持的最低android版本。如果可能的话,TargetSDKVersion应该总是更新到最新的可用版本。哦,对了,现在我明白了,这让我很困惑!我会试试看,这是没有意义的,因为肯定有一种方法仍然以版本19为目标?这难道不是支持库的目的吗?你只根据版本23构建,这并不意味着你不能在低于23的版本上运行应用程序。您可以定义minSdkVersion以设置应用程序支持的最低android版本。如果可能的话,TargetSDKVersion应该总是更新到最新的可用版本。哦,对了,现在我明白了,这让我很困惑!将尝试,thxYeh如上,我尝试过,它说“此支持库不应使用与上面的compiledSDKVersion(19)不同的版本(23)”Yeh,我尝试过,它说“此支持库不应使用与compiledSDKVersion(19)不同的版本(23)”