2017-08-18 6 views
3

Quand je lance l'une des commandes suivantes:plate-forme ionique ajouter Android - sont ces répertoires nécessaires?

$ ionic platform add android 

ou

$ ionic run android -l 

les plug-ins dans le répertoire:

<root>/plugins 

sont copiés dans le répertoire:

<root>/platforms/android/assets/www/plugins 

enter image description here

À l'intérieur de chaque répertoire de plugins, il y a un fichier JavaScript.

En revanche, à l'intérieur du répertoire:

<root>/platforms/android/assets/www/build 

il y a un fichier javascript compilé: main.js

enter image description here

Alors, ma question est de savoir si je dois le répertoire suivant?

<root>/platforms/android/assets/www/plugins 

Si l'application n'en a pas besoin, comment puis-je l'enlever lors de l'exécution des deux premières commandes ci-dessus?

+0

Comment voulez-vous dire quand même? Lorsque vous construisez pour Android, vous devriez juste avoir un fichier '.apk' pour l'application finale –

Répondre

1

Dans le <root>/platforms/android/assets/www/build, vous trouverez les fichiers .js de votre application (le code que vous créez pour votre application). Dans <root>/platforms/android/assets/www/plugins vous trouvez un seul dossier et un ou plusieurs fichiers .js pour chaque plugin que vous ajoutez à votre projet, ces fichiers .js font partie du pont entre la partie javascript dans le webview et le code natif (Java ou ObjC) du plugins. Donc, les supprimer serait casser le système de plugin Cordovas.