需要比目前的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
我该如何解决这个问题?
答
您的清单声明:
<uses-sdk tools:overrideLibrary="com.uber.sdk.android.rides" />
在这种情况下,你可以忽略minSdk
问题。
使用xmlns:tools="http://schemas.android.com/tools"
在manfiest标签。
+0
它会继续在API 14中工作吗? – mjosh
http://stackoverflow.com/questions/24438170/manifest-merger-failed-uses-sdkminsdkversion-14 –
所有答案都会告诉你使用正确的编译版本的支持库。它不回答我的问题。 – mjosh