Hola, me gustaría saber cómo compilar un código fuente de la aplicación en una plataforma Android. Sé que es posible porque vi algunas aplicaciones que lo están haciendo ... ¡Gracias!Compilación de aplicaciones de Android en un teléfono real
Respuesta
Creo que lo que está pidiendo es una forma de compilar aplicaciones de Android en un dispositivo Android.
la forma en que una aplicación como esta new IDE hace.
Si es así, lo que tendría que hacer es tomar un compilador de Java de código abierto como el ejc (el compilador de Java utilizado en Eclipse) y utilizarlo para compilar su fuente de Java. Entonces necesitaría portar el compilador de dalvik para poder ejecutar, a fin de generar dex a partir de los archivos de clase generados por el compilador de java.
Un interview con los desarrolladores de AIDE tiene un poco más de información sobre cómo lo hicieron.
ACTUALIZACIÓN:
En realidad me encontré con un open source project que proporciona una funcionalidad similar, pero basado en el uso de vim y las herramientas SDK cli existentes portado a ejecutar en un dispositivo Android. El proyecto es hosted here.
ACTUALIZACIÓN 2:
He encontrado todavía another open source project que también hace el dispositivo de compilación/construcción que creo que debería proporcionar ejemplos de lo que está tratando de hacer ...
Más específicamente, si mira en IDE.java, puedes ver cómo se llaman/utilizan las herramientas individuales (ejc, dx, aapt).
- 1. Ejecutar una aplicación de Python en un teléfono Android real
- 2. ¿Necesito un teléfono Android para crear aplicaciones de Android?
- 3. Medición de la intensidad de la señal del teléfono "real" en un teléfono móvil
- 4. Sustitución menú de aplicaciones del Android antes de la compilación
- 5. Cómo obtener todas las aplicaciones instaladas en el teléfono Android
- 6. ¿Necesito un teléfono desarrollador de Android para desarrollar aplicaciones para la plataforma Android?
- 7. Depuración en Eclipse con un teléfono Android real en Ubuntu 10.10
- 8. compilación vp8 en android
- 9. Aplicaciones de Jython en el mundo real
- 10. Creación de un EBook para teléfono Android
- 11. Conexión de un teléfono Android con ADB
- 12. Android: ¿cómo hacer telnet en un teléfono?
- 13. Calcular Pi en un teléfono Android
- 14. Cómo compilar stock android para su teléfono
- 15. Envío de datos SMS en Android en un teléfono CDMA
- 16. aplicaciones del mundo real de prepromorphisms zygohistomorphic
- 17. Comparar números de teléfono en Android
- 18. ¿Real-world Complex Rails aplicaciones?
- 19. android teléfono interno de almacenamiento
- 20. Fake a real call en Android
- 21. Silenciar teléfono Android en Java
- 22. generar calor en un teléfono Android (de código, por supuesto)
- 23. C# Threading en aplicaciones del mundo real
- 24. Biblioteca FEM para aplicaciones en tiempo real
- 25. Depuración de una aplicación de Android en el teléfono
- 26. Desarrollo de aplicaciones de chat para Android
- 27. muda Android teléfono/activar
- 28. keyevent teléfono android bloqueado
- 29. Depuración en mi teléfono (Eclipse, Android)
- 30. Android SDK DDMS en Eclipse no reconoce mi teléfono Android
Creo que está preguntando cómo hacer una aplicación que pueda compilar la fuente de Android. :) – Calvin
Sí, pero lo interpretó en el sentido de que específicamente quiere crear una herramienta que compile la fuente en un dispositivo Android. He actualizado mi respuesta con un puntero a un proyecto de código abierto que proporciona precisamente eso. – Maks
¡Gracias Maks! Pasé por todos esos enlaces durante mi investigación, pero no estoy seguro de cómo implementar esas cosas en mi propia aplicación ... Y Calvin, tienes razón :) –