【发布时间】:2016-09-14 13:18:46
【问题描述】:
我不明白这个错误信息
C:\Program Files (x86)\Jenkins\workspace\__temp-mobile-prev\platforms\android\AndroidManifest.xml:67:5 Error:
uses-sdk:minSdkVersion 15 cannot be smaller than version 16 declared in library C:\Program Files (x86)\Jenkins\workspace\__temp-mobile-prev\platforms\android\build\intermediates\exploded-aar\com.paypal.sdk\paypal-android-sdk\2.14.2\AndroidManifest.xml
Suggestion: use tools:overrideLibrary="com.paypal.android.sdk.payments" to force usage
因为 AndroidManifest.xml 的第 67 行看起来像:
<uses-sdk android:minSdkVersion="18" android:targetSdkVersion="22" />
15 来自哪里?
我使用 ionic 来构建我的应用程序。但我不认为这是问题所在。
【问题讨论】:
-
minSdkVersion __ targetSdkVersion __andcompileSdkVersion __in Build.gradle(Module: app) -
你使用外部库吗?
-
@YoannHercouet 我只使用离子框架。我不知道他们是否使用外部库。也许离子插件是外部库。发生错误是因为 paypal 插件需要 16 的最低 sdk 版本
标签: android build ionic-framework