需要比目前的minSdkVersion

问题描述:

我使用Uber SDK其目的是与Android SDK工作更高的minSdkVersion使用库16.我现在的minSdkVersion是14.我可以用它喜欢 -需要比目前的minSdkVersion

if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) { 
    //Call specific function 
} 

,并把XML在文件夹layout-v16中。但明显合并失败

uses-sdk:minSdkVersion 14 cannot be smaller than version 16 declared in library 

我该如何解决这个问题?

+0

http://stackoverflow.com/questions/24438170/manifest-merger-failed-uses-sdkminsdkversion-14 –

+0

所有答案都会告诉你使用正确的编译版本的支持库。它不回答我的问题。 – mjosh

您的清单声明:

<uses-sdk tools:overrideLibrary="com.uber.sdk.android.rides" /> 

在这种情况下,你可以忽略minSdk问题。

使用xmlns:tools="http://schemas.android.com/tools"在manfiest标签。

+0

它会继续在API 14中工作吗? – mjosh