清單合併失敗

最近使用ionic有兩個cordova插件都申請了camera權限

<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera" android:required="false"/>

剛開始發現清單合併失敗的報錯我還傻乎乎的刪掉下面那個權限,再clear,build,可是依然是報processDebugManifest

看了網上很多方法----------------------------------------------------------

有的文章說在<Application>標籤裏面加入

tools:replace="android:icon, android:label, android:theme"
有時候這樣做確實能解決問題,但是有的時候也解決不了。
多次報錯後發現這是編譯版本的問題
compileSdkVersion 22
buildToolsVersion "22.0.1"
編譯版本根據cordova插件版本選擇
cordova插件都放在CordovaLib裏面,也可能是CordovaLib的sdk版本編譯不了其中的某些插件,所以依賴包裏的編譯版本也需要改動。儘量高一點
詳細介紹我發現了兩篇博文,,,,,,,,,,,
傳送門-----------------
http://www.it1352.com/113647.html
http://www.2cto.com/kf/201601/484652.html
反正有些時候一些問題來的莫名其妙,有時候又莫名其妙的好了。
遇到編譯問題可以首先看看sdk版本
  此博文僅爲記錄自己的錯誤和提供給有需要的人

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章