
나는 make 파일을 사용하여 AOSP에서 Gradle 앱을 빌드하기 위해 아래 검색 결과를 찾았습니다. 아래는 내가 시도한 것입니다.
- Project_folder-> make 파일 내에서 Android.mk 호출(app/Android.mk)
- project_folder/app의 새로운 make 파일 Android.mk를 추가하고 해당 src, res 및 Manifest 파일을 매핑합니다.
하지만 여기서 얻지 못한 것은 build.gradle이 Android.mk에 연결된 위치가 아니므로 시스템이 app/build.radle 파일(모든 앱 수준 종속성을 추가하는 위치)을 빌드하는 방법을 이해하는 방법입니다. 또한 변경 사항을 추가하는 데 Project_folder/build.gradle이 필요하지 않습니까?
따라서 1단계와 2단계에서는 build.gradle 종속성에 오류가 발생합니다.
app/build.gradle에 srcSet 추가를 제안하는 일부 포털. 그렇다면 Android.mk에 연결하지 않고 make 파일에서 앱을 어떻게 빌드합니까?
루트 수준에서는 애플리케이션에 make 파일을 추가하는 것보다 Gradle 구조로 앱을 빌드하는 방법을 이해하기 위한 시스템이 필요하다고 생각합니다.
이 문제를 해결할 수 있는 해결책이 있으면 안내해 주십시오.
답변1
Android mk 파일에서 Gradle 종속성을 전송해야 합니다. 처음부터 시작하거나 다음 위치에서 기존 항목으로 시작할 수 있습니다.AOSP 샘플 앱
다음 문서를 살펴보는 것으로 시작하는 것 같습니다.