¿Hay alguna forma de especificar en plugin.xml para copiar cada archivo en la carpeta de origen del complemento en el directorio de la plataforma de destino, ya sea con una declaración de copia de directorio o copiar automáticamente cada archivo en el directorio src?
Usar para ser copiado como parte de un gran complemento es la pesadilla, ya que estamos viendo cambios manuales necesarios durante la refactorización masiva.
Solución del problema
Todavía no puedo votar:( pero Rafita tiene razón. Para ampliar esa respuesta, hago lo mismo porque tengo un gran conjunto de archivos que comprenden una actividad de Android que incluye muchos archivos fuente, activos, diseños y recursos de Java. que todos deben instalarse en las plataformas (y fusionarse con los existentes generados por el complemento principal de Android).
- Para Android, copié todas las fuentes de mi actividad en el directorio de complementos de Android y luego hice los arreglos para copiarlos todos así:
<source-file src="src/android/java/com/acme" target-dir="src/com" />
copiará todo el árbol de paquetes en el platforms/android/src/com/acme
directorio.
Y para los recursos y activos, puede hacer esto:
<resource-file src="src/android/res" target="res" />
<resource-file src="src/android/assets" target="assets" />
- para iOS,
<source-file src="src/ios" target-dir="src"/>
Copiará todos los archivos fuente de su plugin/src/ios
directorio al platforms/ios/Project-Name/Plugins/plugin-name
directorio
No hay comentarios:
Publicar un comentario