Android N использует Android.mk build. BUILD_JAVA_LIBRARY не может генерировать classes.jar

В проекте с открытым исходным кодом Android N я хочу сгенерировать свои classes.jar, используя Android.mk, но не так. Ниже мой Android.mk

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := mysdk
LOCAL_SRC_FILES := $(call all-java-files-under,$(SDK_BASE_JAVA_SRC_DIRS))

include $(BUILD_JAVA_LIBRARY)

На Android M/L будут сгенерированные классы.jar. Я пытаюсь закрыть JACK, однако компиляция не удалась.

Спасибо

1 ответ

Решение

Я получил метод, который добавляет BUILD_DROIDDOC после BUILD_JAVA_LIBRARY. При использовании make mysdk-docs сгенерирует файл classes.jar.

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