2017-09-16 77 views
0

有人請幫助我。我正在嘗試重建它。我添加了一個新的插件和資產。但是當我試圖重建項目時,它顯示這個錯誤。我已經改變了分鐘SDK中/platforms/android/AndroidManifest.xml至19,但它改爲默認這是SDK 14清單合併失敗:uses-sdk:minSdkVersion 14不能小於庫中聲明的版本19 [:wikitudesdk:]

構建失敗

總時間:5.986秒

錯誤:cmd:命令失敗,退出代碼爲1錯誤輸出: C:\ Users \ kristelle \ Desktop \ AULocation \ platforms \ android \ AndroidManifest.xml:19:5-74錯誤: 使用-sdk:minSdkVersion 14不能小於版本19在庫中聲明[:wikitudesdk:] C:\ Users \ kristelle \ Desktop \ AULocation \ platforms \ android \ build \ intermediates \ exploded-aar \ wikitudesdk \ AndroidManifest.xml Sugg注意:使用工具:overrideLibrary =「com.wikitude.architectandlib」強制使用

失敗:生成失敗並出現異常。

  • 出了什麼問題: 執行失敗的任務 ':processDebugManifest'。

    Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be smaller than version 19 declared in library [:wikitudesdk:] C:\Users\kristelle\Desktop\AULocation\platforms\android\build\intermediates\exploded-aar\wikitudesdk\AndroidManifest.xml Suggestion: use tools:overrideLibrary="com.wikitude.architectandlib" to force usage

  • 嘗試: 與--stacktrace選項獲取堆棧跟蹤運行。使用--info或--debug選項運行以獲取更多日誌輸出。

+1

請參閱此鏈接:https://stackoverflow.com/questions/27135185/how-can-i-specify-the-minimum-sdk-in-phonegap-it-is-ignoring-android-minsdkvers –

回答

0

我有過類似的問題。我認爲對於wikitudesdk庫您的build.gradle文件被設置爲使用14

defaultConfig { 
    minSdkVersion 14 
    targetSdkVersion ... 
} 

嘗試將其更改爲:

defaultConfig { 
    minSdkVersion 19 
    targetSdkVersion ... 
} 

最後我檢查我的項目中的每個文件的build.gradle。我還確保在每個項目的AndroidManifest.xml文件中刪除刪除<uses-sdk.../>

<uses-sdk 
    android:minSdkVersion="19" 
    android:targetSdkVersion="..." /> 

我覺得在<uses-sdk.../>minSdkVersiontargetSdkVersion兩個設定值假設被插入到從的build.gradle設置清單。

希望有所幫助。

相關問題