Estoy editando Android.mk de mi proyecto para ajustar algunas opciones del compilador. Cada vez que el proceso de compilación se inicia desde cero. No quiero hacer una reconstrucción completa después de cada cambio. ¿Hay una manera de hacerlo?Cómo evitar la reconstrucción completa del proyecto nativo de Android después de cambiar Android.mk?
Q
Cómo evitar la reconstrucción completa del proyecto nativo de Android después de cambiar Android.mk?
6
A
Respuesta
5
GNU make
tiene la opción -o
(http://unixhelp.ed.ac.uk/CGI/man-cgi?make) para no rehacer el archivo de archivos, incluso si es más antiguo que sus dependencias, y no rehacer nada en cuenta los cambios en el archivo. Básicamente, el archivo se trata como muy antiguo y sus reglas son ignoradas.
Este código hace el truco:
ndk-build -o jni/Android.mk
Cuestiones relacionadas
- 1. Android NDK: cómo incluir Android.mk en otro Android.mk (estructura de proyecto jerárquica)?
- 2. Cómo evitar que Visual Studio compile la solución después de salir del modo de depuración?
- 3. Android: Cómo evitar la acción completa usando Dialog
- 4. android Salir del modo de pantalla completa
- 5. cómo crear jni y Android.mk?
- 6. Error de la configuración de la aplicación después de cambiar el marco de destino del proyecto
- 7. Android NDK: ¿Cómo obtener la arquitectura del compilador en Android.mk dinámicamente
- 8. Sesión vacía en ASP.NET/IIS después de la reconstrucción
- 9. ¿Cómo cambiar programáticamente la versión del producto de un proyecto?
- 10. Android Añadir soporte nativo - jni.h no resuelto, android/log.h etc.
- 11. Eclipse cambiar la ubicación de los archivos del proyecto
- 12. ¿Qué es un archivo Android.mk?
- 13. Android NDK: cómo limpiar el código nativo después de reiniciar la actividad?
- 14. javascript ejecutando la función después de cargar la imagen completa
- 15. Android: MediaRecorder @ Código nativo
- 16. Cómo escribir/depurar Android.mk para la biblioteca estática de NDK?
- 17. ¿Cambiar las preferencias de configuración del widget de Android después de la creación?
- 18. optimización de una consulta SQL para evitar la mesa de exploración completa del
- 19. ¿Evitar la repetición del código después del bucle?
- 20. ¿Cómo cambiar la fuente de la tecla del teclado Android?
- 21. Android importación de proyecto AOSP en eclipse
- 22. Evite la eliminación del índice Lucene.NET actual durante la reconstrucción
- 23. C++ STL: ¿Reconstrucción o reutilización del contenedor después de la limpieza?
- 24. Crear repositorio de git después de la creación del proyecto
- 25. Aplicación de arranque automático de Android después de la instalación completa
- 26. Evitar que Android reproduzca la pila de actividad después del bloqueo
- 27. Android: el proceso nativo provoca el desbordamiento de ReferenceTable después de un tiempo (android-ndk)
- 28. cambiar la imagen del botón en android
- 29. ¿Cómo puedo cambiar la página web del proyecto en SourceForge?
- 30. Después del enganche para la función completa en pepino
Esto no parece estar funcionando para mí. Intenté -o e incluso -assume-old =. Algo que funciona es copiar el archivo Android.mk antes del cambio y luego hacer 'touch -r Androind.mk_copy Android.mk'. ¿Cómo tiene sentido? – shoosh