임 : AOSP 프로젝트에서 실행하기 위해 안드로이드 애플리케이션을 빌드하는 중입니다. 현재 예상대로 작동합니다. 하드웨어에서 android os를로드 할 수 있습니다. 그것이 열리는 안드로이드 응용 프로그램을 시작하고 모든게 괜찮을 것 같습니다. 안드로이드 응용 프로그램android.mk에 third party gradle 라이브러리를 추가하고 빌드
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional samples
LOCAL_PACKAGE_NAME := MyApp
LOCAL_CERTIFICATE := platform
LOCAL_DEX_PREOPT := false
LOCAL_PRIVILEGED_MODULE := true
LOCAL_AAPT_FLAGS := --auto-add-overlay
LOCAL_PROGUARD_ENABLED := disabled
LOCAL_PACKAGE_NAME := com.myapplication.myapp
LOCAL_MANIFEST_FILE := app/src/main/AndroidManifest.xml
LOCAL_RESOURCE_DIR += $(LOCAL_PATH)/app/src/main/res/
LOCAL_SRC_FILES := $(call all-java-files-under, app/src/main/)
LOCAL_CERTIFICATE := platform
LOCAL_PRIVILEGED_MODULE := true
LOCAL_DEX_PREOPT := false
LOCAL_ASSET_DIR := $(LOCAL_PATH)/app/src/main/assets/
LOCAL_AAPT_FLAGS := --auto-add-overlay\
LOCAL_PROGUARD_FLAG_FILES := app/proguard-rules.pro pylauncher/proguard-rules.pro
include $(BUILD_PACKAGE)
include $(call all-makefiles-under, $(LOCAL_PATH))
에 사용
안드로이드 MK 파일은 이제 라이브러리 피카소를 사용하려면 url.Im 기획에서 안드로이드 응용 프로그램에서 이미지를 보여주고 싶어요. 난 내가 피카소 라이브러리에서 AOSP 프로젝트 가져 오기 파일에서 안드로이드 응용 프로그램을 빌드 할 때 나는 휴대 전화에서 응용 프로그램을 테스트 한이 됐었을 작동하고
compile 'com.squareup.picasso:picasso:2.5.2'
build.gradle 응용 프로그램 년대에 다음과 같은 추가 인식하지 못합니다.
것은 어떤 하나 제 3 자 라이브러리를 언급하기 위해 android.mk 파일을 업데이트 나를 인도 할 수
PS : 임 정말이 도메인에 새로운 당신이 내 옆에에서 더 많은 입력을 원하는 경우 알려 주시기 바랍니다
왜 개미와 gradle을 혼합하고 있습니까? 내 팁 대신 UR 프로젝트를 사용하여 gradle 대신, 개미가 사용 중지 된 것으로 간주하지만 gradake 네이티브 코드를 빌드하는 데 사용됩니다. android.mk 파일이 필요하지 않습니다. 평소와 같이 라이브러리를 빌드하는 CMakeLists.txt 파일이 있습니다. gradle은 툴체인 파일과 NDK 위치 변수와 같은 것을 처리합니다. –
.mk를 사용해야합니까? AOSP는 gradle 프로젝트를 매우 부드럽게 처리합니다. – miradham