我使用的是leanback库,它需要Android 17或更高版本.然而,我的应用程序支持16分钟,所以我从gradle那里得到了一个构建错误

Error:Execution failed for task ':Tasks:processPhoneDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 16 cannot be smaller than version 17 declared in library /Users/mike/Projects/android-for-dummies-v3/Tasks/build/intermediates/exploded-aar/com.android.support/leanback-v17/21.0.2/AndroidManifest.xml
    Suggestion: use tools:overrideLibrary="android.support.v17.leanback" to force usage

当我查看build tools documentation时,我看到了如何将overrideLibrary标记添加到我的 list 中,但问题是我在gradle文件中而不是在我的 list 中声明我的minSdk.

当minSdk在build中声明时,如何使用overrideLibrary.gradle而不是AndroidManifest.xml?

推荐答案

Open Android Studio -> Open Manifest File

添加

在此处输入图像描述

Android相关问答推荐

以正确的方式从房间收集流量

在Android应用程序上使用Room数据库时,是否可以预先填充数据

fillMaxHeight中的分数在列内不起作用(android jetpack compose)

Android 14(Oneui 6)中的本地推送通知行为不一致

在模块中找到重复的类com.google.Firebase.auth.ktx.AuthKt||Android Studio

如何使可拖动内容停留在可组合框的边界内

为什么柱子的高度不都一样?

当 EditText 用于在 android studio 中将字符串发送到 firebase 时,仅允许安全调用错误

Android 访问任意公共目录

Jetpack Compose - 在屏幕外偏移绘制形状并使用非常大的尺寸

在移动设备上看到时如何增加 PasswordField 文本?

AttributionSource 需要 android.permission.BLUETOOTH_SCAN 权限的问题

我该怎么做文本计时器

为片段设置主题

组合 - 重新组合图像

Android Studio xml 预览问题无法初始化编辑器

无法使用 Gradle 托管设备对基线配置文件运行测试

如何在 TextInputEdit 中调整可绘制对象的大小

如何从我的 android 应用程序中删除 QUERY_ALL_PACKAGES 权限?

升级到 android studio 花栗鼠后,应用程序未安装在模拟器中