【问题标题】:Cannot find module with tag 'extensions' in import path在导入路径中找不到带有标签“扩展”的模块
【发布时间】:2014-10-21 22:32:40
【问题描述】:

虽然这个问题被问了很多次,但没有一个解决方案对我有用。我也声明了 NDK_MODULE_PATH 但我仍然收到此错误:

Android NDK: jni/Android.mk: Cannot find module with tag 'extensions' 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:
jni/Android.mk:43: *** Android NDK: Aborting.    .  Stop.

我的 android.mk 文件如下所示:

 LOCAL_WHOLE_STATIC_LIBRARIES := cocos2dx_static cocosdenshion_static
 LOCAL_WHOLE_STATIC_LIBRARIES += ezibyte_social_static
 LOCAL_WHOLE_STATIC_LIBRARIES += box2d_static
 LOCAL_WHOLE_STATIC_LIBRARIES += cocos_extension_static

 include $(BUILD_SHARED_LIBRARY)


 $(call import-module,extensions)
 $(call import-module,CocosDenshion/android) 
 $(call import-module,cocos2dx) 
 $(call import-module,ezibyte/ezisocial/android) 

请大家帮帮我

【问题讨论】:

    标签: android cocos2d-x cocos2d-x-3.0


    【解决方案1】:

    希望link 对您有所帮助。

    NDK_MODULE_PATH的作用

    NDK_MODULE_PATH 是一个很重要的变量,当android.mk 中使用$(call import-module, XXX) 函数导入外部库时会用到,来指示在哪里可以找到这个文件。 如果 NDK_MODULE_PATH 未设置或设置不正确。编译时错误您确定您的 NDK_MODULE_PATH 变量已正确定义。

    NDK_MODULE_PATH的设置和格式

    NDK_MODULE_PATH 是环境变量,变量设置不是android.mk。 NDK_MODULE_PATH 用于冒号分段的多个路径。不是分号!整个字符串没有空格。不正确的格式可以是错误上面的错误。

    NDK_MODULE_PATH的设置方法

    1. 在环境中手动添加环境变量。
    2. 在使用导出命令定义环境变量 NDK_MODULE_PATH 之前,在 build_native.sh 中运行 ndk-build。 如:export NDK_MODULE_PATH= path 1: path 2: path 3
    3. 直接在参数 NDK_MODULE_PATH= 路径 1 后面:将路径 2 添加到 ndk-build 命令中。 ndk-build 参数会直接传给make 如:$NDK_ROOT_LOCAL/ndk-build -C $HELLOWORLD_ROOT NDK_MODULE_PATH= 路径1:路径2 (命令 make aaa=213 // 在编译之前将 makefile AAA 作为环境变量设置为 213)
    4. 您可以在 Android.mk 中设置 NDK_MODULE_PATH 在导入语句之前加入, $(call import-add-path,$(LOCAL_PATH)/platform/third_party/android/prebuilt)

    【讨论】:

    • 对不起,我不明白如何手动添加环境变量?是否需要在我的电脑->高级属性中设置?
    • 是的。它应该是他们在环境变量中..请检查stackoverflow.com/questions/8925485/…
    猜你喜欢
    • 1970-01-01
    • 2014-04-03
    • 1970-01-01
    • 1970-01-01
    • 2013-04-16
    • 2011-07-06
    • 2023-02-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多