java - Android - 错误 list 合并失败

标签 java android android-layout android-activity android-manifest

我刚刚从 CodeCanyon 下载 Android Material (项目文件),但是当打开并使用 Android Studio 构建时,我收到此错误:

Error:Execution failed for task ':ListViewAnimations-core-slh:processDebugAndroidTestManifest'.
> java.lang.RuntimeException: Manifest merger failed : uses-sdk:minSdkVersion 1 cannot be smaller than version 7 declared in library [android - AS:StickyListHeaders:unspecified] 

C:\android - AS\ListViewAnimations-core-slh\build\intermediates\exploded-aar\android - AS\StickyListHeaders\unspecified\AndroidManifest.xml

Suggestion: use tools:overrideLibrary="se.emilsjolander.stickylistheaders" to force usage

此 Android Material 项目包含许多模块,其中导致错误的模块之一是 StickListHeaders,这是 StickListHeaders 模块的 AndroidManifest.xml :

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="se.emilsjolander.stickylistheaders"
    android:versionCode="2"
    android:versionName="2.0">

    <uses-sdk
        android:minSdkVersion="7"
        android:targetSdkVersion="18" />
</manifest>

AndroidManifest.xml 有什么问题?

最佳答案

我刚刚遇到了同样的问题。我可以通过打开 ListViewAnimations-core-slh\build.gradle 文件并在 android 部分添加以下代码来修复它:

默认配置{ minSdkVersion 14 }

关于java - Android - 错误 list 合并失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34804118/

相关文章:

java - HttpClient 2.0。参数 "codified"

java - Android ListView-为每个项目打开新 Activity

java - 在 Activity 之间传递自定义对象

php - 如何在android java中获取关联数组元素?

android - 根据 ImageButton drawable 调整按钮宽度

java - 在 Objective-C 中处理 "final"参数的适当方式

java - Desktop.getDesktop().isSupported(Desktop.Action.OPEN) 返回 true 但随后 Desktop#open(java.io.File) 抛出 "IOException: Failed to show URI"

java - 按下 JButton 后将 JTable 放置在 JPanel 上

android - Spinner - 关注第一个项目

android - 为什么 Android API 级别 15 中的 "Buttons in button bars should be borderless"?