Сборка приложения для Android из android.mk проект

#android

#Android

Вопрос:

У меня есть проект, в котором нет gradle, только android.mk файл, и мне нужно сгенерировать apk для этого проекта.

Как я могу это сделать?

У меня уже есть ndk-сборка. но сборка ndk может генерировать только файл .so.

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

LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := sss
LOCAL_PRIVILEGED_MODULE := true
LOCAL_CERTIFICATE := platform
LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/res
LOCAL_SRC_FILES := $(call all-java-files-under, src)

LOCAL_JAVA_LIBRARIES := telephony-common ims-common

LOCAL_STATIC_JAVA_LIBRARIES := 
    volley 
    gson 
    json

include $(BUILD_PACKAGE)

include $(CLEAR_VARS)
LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES=gson:libs/gson.jar
include $(BUILD_MULTI_PREBUILT)


include $(CLEAR_VARS)
LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES=json:libs/json.jar
include $(BUILD_MULTI_PREBUILT)
include $(BUILD_SHARED_LIBRARY)
  

Комментарии:

1. Что мешает вам использовать Android Studio ?

2. нет файла gradle

3. android project не может распознать

4. И что это значит Android.mk как выглядит? Если оно не содержит какого-либо правила для создания APK, то оно не предназначалось для этого.

5. кнопка запуска выделена серым цветом