Dodawanie pliku jar z libs / do Android.mk

I prawie znalazłem odpowiedź wDodawanie zewnętrznego odwołania do jar w Android.mk ale wciąż tam nie jestem.

Mój projekt zawiera commons-io-2.4.jar i jsch-0.1.49.jar w katalogu libs /. Wszystko buduje się pięknie w zaćmieniu. Teraz chcę napisać plik Android.mk, aby automatycznie zbudować mój projekt.

Mój Android.mk wygląda tak, ale nie działa.

LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)

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

LOCAL_PACKAGE_NAME := MyProject
LOCAL_CERTIFICATE := platform

LOCAL_STATIC_JAVA_LIBRARIES := jsch-0.1.49 commons-io-2.4

LOCAL_PROGUARD_FLAGS      := -include $(LOCAL_PATH)/proguard.flags

include $(BUILD_PACKAGE)

LOCAL_STATIC_JAVA_LIBRARIES := libs
LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := libs:jsch-0.1.49 libs:commons-io-2.4

include $(BUILD_MULTI_PREBUILT)

Jestem pewien, że jest tylko mały tajny sos, który się pomyliłem, ale nie mogę tego zrozumieć.

Czy istnieje dobre odniesienie dla plików Android.mk? Wszystko, co mogłem znaleźć, to przepisy na pracę z ndk.

questionAnswers(2)

yourAnswerToTheQuestion