最新的支持库v4需要minSdk(API 20,L预览版)?

时间:2014-06-26 21:05:23

标签: android android-studio android-5.0-lollipop

我正在尝试使用Android Studio 0.8.0测试版和最新工具运行项目,它需要API 20,因此无法在使用API​​ 19的设备上运行

有什么想法吗?

2 个答案:

答案 0 :(得分:11)

如果您配置了草图设置以编译最新版本的

  • 'com.android.support:support-v4:+'
  • 'com.android.support:appcompat-v7:+'

然后将下载RC,这需要L - 预览。

请参阅答案here

使用

  • 'com.android.support:support-v4:20。+'
  • 'com.android.support:appcompat-v7:20。+'
相反,

无处不在

答案 1 :(得分:6)

问题仍然存在于传递依赖性。 Gradle提供了一种强制使用特定版本依赖项的方法。

例如,您可以添加以下内容:

configurations.all {
    resolutionStrategy {
        force 'com.android.support:support-v4:20.+'
        force 'com.android.support:appcompat-v7:20.+'
    }
}

到你的build.gradle。

如果您想了解有关Gradle分辨率策略的更多信息,请参阅本指南http://www.gradle.org/docs/current/dsl/org.gradle.api.artifacts.ResolutionStrategy.html

我在阅读相应问题时发现了这一点,我将链接here