Ajouter une dépendance à un plug-in Android Cordova
Je suis en train de construire un Cordova Android plugin. Je veux utiliser une 3ème partie View
à l'intérieur d'un Intent
qui est créé par le plugin (plus précisément ciseaux).
Normalement (non Cordova projets) que j'allais à mon projet build.gradle
fichier et l'ajouter comme ceci:
dependencies {
compile 'com.lyft:scissors:1.0.1' }
Mais il semble que le build.gradle
fichier dans mon plugin projet n'était pas destiné à être touché?
Quelle est la bonne façon d'ajouter une dépendance à un plugin de projet, afin de soutenir les deux versions via Cordova et construit via Android Studio?
Même question, mais pour un projet local (pas hébergé sur GitHub).
source d'informationauteur YakirNa
Vous devez vous connecter pour publier un commentaire.
Vous devez utiliser votre propre gradle fichier et lien sur le plugin.xml comme ce
Vous devez mettre ce tag sur la plugin.xml, etc plugin installer, c'est de lire et de cordova poignées (pas sûr de savoir comment il fonctionne en interne, mais je suppose que l'on copie les valeurs à partir de votre personnalisé .gradle pour la version principale.gradle). Donc, vous ne pouvez tester sur votre projet, vous devez créer un nouveau projet et ajouter le plugin et voir si cela fonctionne
La Cordova Android plugins doc (dans la section "Ajout de la Dépendance des Bibliothèques") que vous pouvez ajouter à la dépendance des bibliothèques de la
<framework>
balise dans votreplugin.xml
.Donc, pour les ciseaux de dépendance, vous pouvez utiliser: