phonegap + Onesignal和minSdkVersion错误

时间:2017-10-25 18:18:20

标签: android cordova phonegap-plugins phonegap onesignal

我尝试使用Onesignal运行简单的应用程序,并且我一直收到此错误:

  

失败:构建因异常而失败。

     
      
  • 出了什么问题:任务执行失败':processDebugManifest'。      
        

    清单合并失败:uses-sdk:minSdkVersion 14不能小于库中声明的版本15 [com.onesignal:OneSignal:3.6.3]     C:\ TEMP \ HTML2 \平台\机器人\编译\ \中间体爆炸-AAR \ com.onesignal \ OneSignal \ 3.6.3 \ AndroidManifest.xml中         建议:使用工具:overrideLibrary =" com.onesignal"强制使用

      
  •   

这是我正在运行的代码(是的,非常简单)

 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

1 个答案:

答案 0 :(得分:1)

这就是为什么你得到这个错误的原因是因为cordova构建了一个带有minimum sdk version of 14的android项目,而库oneSignal需要最低版本15.重建cordova并设置其默认值{{ 3}}