当前位置: 首页 > 知识库问答 >
问题:

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

谢财
2023-03-14

我正在试着用Android Studio 0.8运行一个项目。0测试版和最新工具,它需要API 20,因此无法在使用API 19的设备上运行

有什么想法吗?

共有2个答案

牧甫
2023-03-14

传递依赖仍然会出现这个问题。Gradle提供了一种强制使用依赖项的特定版本的方法。

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

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

敬你的build.gradle.

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

我在阅读相应的问题时发现了这个,我将在这里链接

长孙阳泽
2023-03-14

如果您将gradle设置配置为编译最新版本的

  • 'com.Android支持:支持-v4:'
  • 'com.Android支持:appcompat-v7:'

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

请看这里的答案。

使用

  • 'com.Android支持:support-v4:20。“

而是在项目中的任何地方。

 类似资料:
  • 问题内容: 我最近有一个关于如何在另一个类的主方法中打开登录面板的问题。因为我还没有在Swing中上过任何课(仅是基本的Java编程),所以我已经偶然发现了另一个问题。 我如何检测用户是否按下了JPanel中的按钮并使它执行某项操作。 例如:用户按下了登录-> if(textfield1.getText()==“ user”){打开另一个JFrame}->等等。 这是我的主要代码: 这是Login

  • 我在应用程序中尝试将Spring缓存与ehcache结合使用时遇到了一个问题。由于无法详细说明的原因,我的应用程序使用BeanFactory图而不是ApplicationContext。正如Spring文档中所述,只要我们手动注册BeanPostProcessor,这种方法就可以很好地工作。 我们现在正在为应用程序添加缓存。当我们使用最简单的注释配置时,它可以工作。 //这很有效 我们将其配置为为

  • 我正在开始我的第一个JPA项目,我将使用Hibernate。我已经下载了hibernate-release-4.3.9。最终的zip文件http://hibernate.org/orm/downloads/提到Hibernate 4.3.9的网站。最终版本支持JPA 2.1。 我解压缩了这个文件,里面有35个Jar文件。这些是那35个Jars的位置: 文件夹中有1个Jar 1个Jar位于lib\j

  • 我有一个运行Ubuntu的Jenkins服务器,它在我使用它的过程中一直运行得很好,在其中一个作业中,它在shiningpanda插件(一个python虚拟环境包装器)下运行了一些东西。 在今天或周末的某个时候,使用它的作业开始失败,主要错误似乎是标题为“报告的完整错误是”(full error reported is 我已经在谷歌上搜索了这个错误,或者类似的错误,但是我没有找到任何有用的解决方法

  • 我试图在现有的Android版本中使用RecycerView&CardView。他们说它在支持库里。因此,我应该能够使用那些将“compilesdkversion”put为“Android-l”的代码。对吧? 我正在尝试使用那些没有Android L预览设备或模拟器的小部件。我已经检查了关于这件事的其他问题。但是,似乎他们都在用Android-L版本来尝试Android-L。 这是我的依赖关系。

  • [root@PPWFMD509bin]#./线程“main”java.lang.UnsupportedClassVersionError:org/apache/cassandra/cli/CliMain:Unsupported major中的cassandra cli异常。在java.lang.ClassLoader的51.0次要版本。java.lang.ClassLoader.defineCla