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.