
Busqué en Google y encontré a continuación para crear una aplicación gradle en AOSP con un archivo make. A continuación se muestra lo que he probado,
- Carpeta_proyecto-> Llamada a Android.mk dentro de archivos make (app/Android.mk)
- Se agregó un nuevo archivo make, Android.mk de project_folder/app y se asignaron los respectivos archivos src, res y Manifest.
Pero lo que no entendí aquí es que build.gradle está vinculado a Android.mk, entonces, cómo entenderá el sistema cómo compilar el archivo app/build.radle (donde agregamos todas las dependencias a nivel de aplicación). Además, ¿Project_folder/build.gradle no es necesario para agregar ningún cambio?
Entonces, los pasos 1 y 2 generan errores con las dependencias de build.gradle.
Algunos portales sugieren agregar srcSets en app/build.gradle. Incluso entonces, ¿cómo construimos la aplicación a partir del archivo make sin vincularla a Android.mk?
En el nivel raíz, creo que necesitamos hacer que el sistema comprenda cómo crear aplicaciones con estructura Gradle en lugar de simplemente agregar los archivos make en la aplicación.
Por favor guíenme si hay alguna solución para resolver esto.
Respuesta1
Tienes que transferir tus dependencias de Gradle en el archivo mk de Android. Puedes empezar desde cero o empezar con uno existente en:Aplicaciones de muestra de AOSP
Supongo que debes empezar consultando la siguiente documentación: