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

得到错误后更新Android Studio到Android L开发者预览?

阮梓
2023-03-14

错误:任务“:app:processDebugManifest”的执行失败。

清单合并失败:使用sdk:MinsdkVersion19不能小于库com中声明的版本L。Android支持:support-v4:21.0。0-rc1

共有2个答案

刘兴朝
2023-03-14

我得到这个错误,因为我的应用程序设置为:minSdkVersion 14。为了缓解这个问题,请将以下内容添加到您的Android清单中:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.domain.appname"
    xmlns:tools="http://schemas.android.com/tools"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        tools:node="replace" />

基本上,这迫使AS引用build.gradle文件中设置的minSdkVersionTarget etSdkVersion

米飞龙
2023-03-14

可能您的项目使用动态版本,例如

compile 'com.android.support:support-v4:+'

compile 'com.android.support:support-v4:latest.integration'

随着最新的更新(发布),这些指向L-预览支持库(v21)。L-preview支持库目前有minSdkVersion L,因此如果你想包括L-preview支持库,你的minSdkVersion应该设置为L。

要维护您的MinSDK版本并使用支持库,您不应使用动态版本并使用库的旧版本(

compile 'com.android.support:support-v4:19.1.0'

compile 'com.android.support:support-v4:20.0.0'

注意:如果您想在旧版本上使用或尝试v21支持库,此链接介绍了一种解决方法:http://www.reddit.com/r/androiddev/comments/297xli/howto_use_the_v21_support_libs_on_older_versions/

 类似资料:
  • 问题内容: 我有以下触发器: 它将表格的和列相加,然后将它们除以总的综合浏览量。 每当我尝试向新闻添加新行时,都会出现以下错误: 触发对我来说似乎很简单。触发器无法运行是有原因的吗? 问题答案: 该 症状 是,你正在运行一个内部(所有行)触发-无论是修改表,这是不允许的。 就是说,如果我正确地想到了触发器的意图,则您不想更新 所有 行,而只希望更新新插入的行。您可以轻松实现 请注意,这是一个触发器

  • 问题内容: 我通过(conda update spyder)在anaconda中将spyder更新为4.1,除非我从anaconda提示符下将其打开,否则它将无法工作,否则它将显示此错误: 启动内核时发生错误,该错误是: 追溯(最近一次通话): 在create_kernel_manager_and_kernel_client kernel_manager.start_kernel(stderr =

  • 错误:找不到:com.google.android.gms:play-services:5.2.8 我已经检查了更新的sdk位置是否由Android Studio使用 我已经安装了Google存储库和Android支持存储库,它们都是最新的。 我还有一个ANDROID_HOME局部变量指向我实际使用的sdk

  • 将Mac OS更新到最新版本(Mac Catalina)后,我无法运行GIT命令。当我尝试任何事情,我会得到这个下面的错误

  • 我运行的是Mac OSX,我安装了android Studio-它启动正常。 问题1 我用一个空活动开始一个新项目。在最上面的窗户上我收到一条信息 问题2 我在底部窗口中看到以下错误: 错误:CompilesDKVersion android-L需要使用JDK 7 Open SDK Settings进行编译 打开文件 当我尝试在设备上运行项目时,我得到以下错误: 失败[INSTALL_FAILED

  • 最近我把我的Android Studio更新到3.6.1,没有出现任何问题,但是当Gradle完成同步时,一条错误消息就显示在我的构建和事件日志中。 (“build”消息内部) null --谢谢您提前回答。