Вы уверены, что ваша переменная NDK_MODULE_PATH определена правильно?

После создания начального проекта cocos2d Lua возникает следующая ошибка.

Информация об ошибке

Android NDK: /Users/beck/Documents/Cocos2d-x/Hello_CocosLua/frameworks/runtime-src/proj.android-studio/app/jni/Android.mk: Cannot find module with tag 'scripting/lua-bindings/proj.android' in import path    
Android NDK: Are you sure your NDK_MODULE_PATH variable is properly defined ?    
Android NDK: The following directories were searched:    
Android NDK:         
/Users/beck/Documents/Cocos2d-x/Hello_CocosLua/frameworks/runtime-src/proj.android-studio/app/jni/Android.mk:25: *** Android NDK: Aborting.    .  Stop.

person Beckon    schedule 07.09.2017    source источник
comment
Итак, вы уверены? Мне кажется, что это не так.   -  person Ken Y-N    schedule 07.09.2017
comment
Возможный дубликат Set NDK_MODULE_PATH для cocos2dx Android   -  person Ken Y-N    schedule 07.09.2017


Ответы (2)


Эта ошибка возникает, когда основная версия ядра и версия расширения не совпадают. Не забудьте загрузить внешние расширения, выполнив скрипт Python; скачать-deps.py

person user2617363    schedule 22.02.2018

Исправьте, добавив следующее в Android.mk.

Стремление правильно импортировать отдельные пути «cocos2d-x», «cocos2d-x/external», «cocos2d-x/cocos».

$(вызов import-add-path,$(LOCAL_PATH)/../../../../cocos2d-x)

$(вызов import-add-path,$(LOCAL_PATH)/../../../../cocos2d-x/external)

$(вызов import-add-path,$(LOCAL_PATH)/../../../../cocos2d-x/cocos)

person Beckon    schedule 07.09.2017