android Android NDK: jni/Android.mk: Cannot find module with tag 'cocos2dx' in import path Android NDK: Are you sure your NDK_MODULE_PATH variable is properly defined ?

{

$(call import-add-path,C:\cocos\cocos2d-x-3.10)
$(call import-add-path,C:\cocos\cocos2d-x-3.10/cocos)
$(call import-add-path,C:\cocos\cocos2d-x-3.10/external)


$(call import-module,scripting/lua-bindings/proj.android)
$(call import-module,tools/simulator/libsimulator/proj.android)

}

cocos3.10 lua project

ndk = 20

My Android.mk

{

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)




LOCAL_MODULE := cocos2dlua_shared


APP_ALLOW_MISSING_DEPS = true

LOCAL_MODULE_FILENAME := libcocos2dlua

LOCAL_SRC_FILES := \
../../../Classes/AppDelegate.cpp \
../../../Classes/ide-support/SimpleConfigParser.cpp \
../../../Classes/ide-support/RuntimeLuaImpl.cpp \
../../../Classes/ide-support/lua_debugger.c \
hellolua/main.cpp

LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../../Classes

# _COCOS_HEADER_ANDROID_BEGIN
# _COCOS_HEADER_ANDROID_END

LOCAL_STATIC_LIBRARIES := cocos2d_lua_static
LOCAL_STATIC_LIBRARIES += cocos2d_simulator_static

# _COCOS_LIB_ANDROID_BEGIN
# _COCOS_LIB_ANDROID_END

include $(BUILD_SHARED_LIBRARY)
$(call import-add-path,C:\cocos\cocos2d-x-3.10)
$(call import-add-path,C:\cocos\cocos2d-x-3.10/cocos)
$(call import-add-path,C:\cocos\cocos2d-x-3.10/external)


$(call import-module,scripting/lua-bindings/proj.android)
$(call import-module,tools/simulator/libsimulator/proj.android)

# _COCOS_LIB_IMPORT_ANDROID_BEGIN
# _COCOS_LIB_IMPORT_ANDROID_END

}

扫描二维码关注公众号,回复: 10294081 查看本文章

My Application.mk

{

#APP_STL := gnustl_static
APP_STL := c++_static
APP_ABI := armeabi-v7a

APP_CPPFLAGS := -frtti -DCC_ENABLE_CHIPMUNK_INTEGRATION=1 -std=c++11 -fsigned-char -Wno-extern-c-compat
APP_LDFLAGS := -latomic


ifeq ($(NDK_DEBUG),1)
APP_CPPFLAGS += -DCOCOS2D_DEBUG=1
APP_OPTIM := debug
else
APP_CPPFLAGS += -DNDEBUG
APP_OPTIM := release
endif

}

猜你喜欢

转载自www.cnblogs.com/YZFHKMS-X/p/12595789.html