Ich entwickle ein Plugin, das einige zusätzliche Abhängigkeiten ziehen muss. Weil ich erwarte, dass der Endbenutzer mit Android Studio arbeitet, benutze ich den Gradle Build, indem ich ANDROID_BUILD = Gradle setze.Verwenden von GradleReference Feature in Cordova plugin.xml
Von dem, was ich gefunden habe, einschließlich einer grandleReference in der plugin.xml schien der perfekte Weg, um das zu tun, was ich brauchte. Ich folgte, was hier getan:
einschließlich der höhere Version von plugman angibt, aber es scheint nicht zu funktionieren. Der mitgelieferte Gradle scheint nie ausgeführt zu werden, und ich sehe nichts, was zum Build.gradle des Projekts hinzugefügt wird. Ich sehe aber auch keine Fehler.
Ich frage mich, ob dieser Punkt, wenn das Problem ist, dass ich mit freigegebenen Versionen von CORDOVA (4.3) und CORDOVA-ANDROID (3.7.1) arbeite und möglicherweise brauche ich Vorabversionen, um GRADLEReference zu verwenden, aber ich habe Probleme herauszufinden, was ich brauchen könnte.
Mein plugin.xml umfasst:
<framework src="libs/toolkit_library/toolkit.gradle" custom="true" type="gradleReference" />
und diese Datei existiert im Plugin mit:
dependencies {
compile group: 'com.xxx', name: 'xxx', version: '0.10.0'
}
Was ist Ihre Frage? – Blauharley
Meine Frage ist, wie man gradleReference funktioniert. Ich habe alles umrissen, was ich erfolglos versucht habe. –
Ich habe das gleiche Problem ... noch irgendeine Lösung oder Idee? – Niko