Как импортировать библиотеку из AOSP в Android Studio с помощью Android.mk?

Я работаю на определенном устройстве, которое имеет Lib, который я хочу использовать, я добавил библиотеку в ANdroidManifest

<uses-library android:name="com.compagny.car.mediaplayer" />

Я следовал внутреннему руководству, используемому в моей компании, поэтому мне пришлось также создать файл Android.mk. (я не знаю почему)

поэтому Android.mk

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_SRC_FILES := $(call all-java-files-under, src/main/java)

LOCAL_MANIFEST_FILE := src/main/AndroidManifest.xml
LOCAL_RESOURCE_DIR += $(LOCAL_PATH)/src/main/res
LOCAL_PACKAGE_NAME := MyApp
LOCAL_CERTIFICATE := platform
LOCAL_MODULE_TAGS := optional

LOCAL_JAVA_LIBRARIES := com.compagny.car.mediaplayer
LOCAL_STATIC_ANDROID_LIBRARIES := \
   android-support-annotations \
   android-support-media-compat

LOCAL_PROGUARD_ENABLED := disabled
LOCAL_DEX_PREOPT := false
include $(BUILD_PACKAGE)

все же это не сработало. Я хочу знать, как импортировать lib с устройств на Android Studio, потому что я не могу отладить и запустить приложение.

К вашему сведению: я изменил значение com.compagny.car.mediaplayer, потому что это конфиденциально

0 ответов

Другие вопросы по тегам