Ich habe eine Cordova App erstellt und muss Erweiterungsdateien für den Google Play Store verwenden. Um diese Erweiterungsdateien zu verwenden, fügte ich die xapkreader plugin hinzu. Nun, wenn ich möchte mein Projekt (cordova build android
) bauen, bekomme ich folgende Fehlermeldung:Android: Ich kann keine optionale Bibliothek finden: org.apache.http.legacy
package org.apache.http does not exist
Ich versuchte
android {
compileSdkVersion 23
buildToolsVersion "23.0.0"
useLibrary 'org.apache.http.legacy'
}
meinen build.gradle hinzuzufügen. Aber dann bekam ich
A problem occurred configuring root project 'android'.
> Unable to find optional library: org.apache.http.legacy
Auch ich habe meine org.apache.http.legacy.jar
in jedem Ordner lib fand ich.
Die optional.json existiert auch in meinem android-23 SDK-Ordner.
Hat jemand eine Idee, wie ich es beheben könnte?
Werte:
- minSdkVersion: 16
- targetSdkVersion: 25
- Cordova: 6.0.0
- Gradle Version: 2.2.1
versuchen, diese in gradle hinzuzufügen: kompilieren ('org.apache.httpcomponents: httpmime: 4.3.6') { Modul ausschließen: 'Httpclient' } Kompilierung ‚org.apache.httpcomponents: Httpclient-android: 4,3 .5 ' –
Ich habe diesen Code zu meinen Abhängigkeiten hinzugefügt, aber der Fehler ist immer noch da ... –