
Pesquisei no Google e descobri abaixo como criar um aplicativo Gradle no AOSP com o arquivo make. Abaixo está o que eu tentei,
- Project_folder-> Chamada Android.mk dentro de arquivos make (app/Android.mk)
- Adicionado um novo arquivo make, Android.mk de project_folder/app e mapeia os respectivos arquivos src, res e Manifest
Mas o que não entendi aqui é que não há onde o build.gradle esteja vinculado ao Android.mk, então como o sistema entenderá para construir o arquivo app/build.radle (onde adicionamos todas as dependências no nível do aplicativo). Além disso, Project_folder/build.gradle não é necessário para adicionar nenhuma alteração?
Portanto, as etapas 1 e 2 resultam em erros com dependências build.gradle.
Alguns portais sugerindo adicionar srcSets em app/build.gradle. Mesmo assim, como construímos o aplicativo a partir do arquivo make sem vinculá-lo ao Android.mk?
No nível raiz, acredito que precisamos fazer com que o sistema entenda como construir aplicativos com estrutura gradle do que apenas adicionar os arquivos make no aplicativo.
Por favor, me oriente se houver alguma solução para resolver isso.
Responder1
Você deve transferir suas dependências gradle no arquivo Android mk. Você pode começar do zero ou começar com um já existente em:Aplicativos de amostra AOSP
Acho que você deve começar examinando a seguinte documentação: