Я пытаюсь соединить Unity с простой Java-разработкой для Android, и мне действительно удалось попасть в ту часть, где я могу импортировать проект Unity в Android и при необходимости запустить его.
Проблема, с которой я сталкиваюсьмомент в том, как передавать переменные туда и обратно между этими двумя платформами.Я нашел несколько учебных пособий, и все они предлагают использовать Android NDK.Я новичок в этой области, и у меня возникли некоторые проблемы при его запуске.
Я следовал этому учебнику и застрял при создании приложения.У меня есть файл Android.mk, но когда я запускаю make (make app = ndk-demo), он выдает исключение:
"make: *** No targets specified and no makefile found. Stop."
Мой файл Android.mk выглядит так:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := ndk-demo
LOCAL_SRC_FILES := $(call all-subdir-java-files)
include $(BUILD_SHARED_LIBRARY)
У меня есть 3 действия в моем проекте, один .h и один .c файлы.Я не знаю, должен ли я включать их или все-subdir-java-файлы делают это для меня.