我创建了一个Cordova应用,我需要为Google Play商店使用扩展文件。
要使用此扩展文件,我添加了xapkreader plugin。
现在,当我想构建我的项目(cordova build android
)时,我收到以下错误:
包org.apache.http不存在
我尝试添加
android {
compileSdkVersion 23
buildToolsVersion "23.0.0"
useLibrary 'org.apache.http.legacy'
}
到我的build.gradle。但后来我得到了
配置根项目'android'时出现问题。
>无法找到可选库:org.apache.http.legacy
另外,我将org.apache.http.legacy.jar
放在我找到的每个lib文件夹中。
optional.json也存在于我的android-23 sdk文件夹中。
有人知道如何解决它吗?
值:
答案 0 :(得分:0)
使用此替代方法:
dependencies {
compile 'org.jbundle.util.osgi.wrapped:org.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2'
}