phonegap + Onesignal 和 minSdkVersion 错误

phonegap + Onesignal and minSdkVersion error

我尝试 运行 使用 Onesignal 的简单应用程序,但我不断收到此错误:

FAILURE: Build failed with an exception.

  • What went wrong: Execution failed for task ':processDebugManifest'.

    Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be smaller than version 15 declared in library [com.onesignal:OneSignal:3.6.3] C:\temp\html2\platforms\android\build\intermediates\exploded-aar\com.onesignal\OneSignal.6.3\AndroidManifest.xml Suggestion: use tools:overrideLibrary="com.onesignal" to force usage

这是我运行宁的代码(是的,很简单)

 phonegap create html2 --id "li.co.html2" --name "html1.02"
 cd html2
phonegap plugin add onesignal-cordova-plugin --save
cordova plugin add cordova-plugin-whitelist
cordova platform add android
cordova platform add ios
phonegap build

您收到该错误的原因是 cordova 使用 minimum sdk version of 14, while the library oneSignal requires a minimum version of 15. Rebuild cordova and set its default minSdkVersion to 15

构建了一个 android 项目