我創建了一個Cordova應用程序,我需要使用Google Play商店的擴展文件。 要使用此擴展文件,我添加了xapkreader plugin。 現在,當我要建立我的項目(cordova build android
),我收到以下錯誤:Android:無法找到可選庫:org.apache.http.legacy
package org.apache.http does not exist
我試圖
android {
compileSdkVersion 23
buildToolsVersion "23.0.0"
useLibrary 'org.apache.http.legacy'
}
添加到我的build.gradle。但後來我得到了
A problem occurred configuring root project 'android'.
> Unable to find optional library: org.apache.http.legacy
另外,我把我的org.apache.http.legacy.jar
在我找到的每個lib文件夾中。
optional.json也存在於我的android-23 sdk文件夾中。
有人知道我該如何修復它嗎?
值:
- 的minSdkVersion:16
- targetSdkVersion:25
- 科爾多瓦:6.0.0
- 搖籃版本:2.2.1
嘗試這對在添加的gradle:編譯( 'org.apache.httpcomponents:httpmime:4.3.6'){ 排除模塊: '的HttpClient' } 編譯「org.apache.httpcomponents:HttpClient的-機器人:4.3 .5' –
我將此代碼添加到我的依賴項中,但錯誤仍然存在... –