错误提示如下:
Android NDK: WARNING: Ignoring unknown import directory: Android NDK: jni/Android.mk: Cannot find module with tag 'CocosDenshion/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: jni/Android.mk:22: *** Android NDK: Aborting. . Stop.
错误原因是因为NDK不对,如果没有好的办法,可以直接在build_native.sh里面修改
在opinion下面加上下面的设置方法
NDK_FILE_ROOT="/Users/admin/Desktop/Anroid-Package/android-ndk-r9d" if [ ! -x "$NDK_FILE_ROOT" ];then NDK_FILE_ROOT="/Users/admin/Desktop/Anroid-Package/android-ndk-r9d" fi if [ ! -x "$NDK_FILE_ROOT" ];then NDK_FILE_ROOT="/Users/admin/Desktop/Anroid-Package/android-ndk-r9d" fi echo "NDK_FILE_ROOT=$NDK_FILE_ROOT" NDK_ROOT="$NDK_FILE_ROOT"
路径修改为你自己的ndk路径,这个就是强制性使用自己路径的方法,可以解决这个问题
当然还有另外的方法是windows版本的,这个是网上的方法,我没有测试
那个的原文地址:http://zjayang198861.blog.163.com/blog/static/50383462201401313714647/
原文内容:
由于需要在NDK_MODULE_PATH里设置相应的环境变量,会想当然的直接把windows默认的环境变量拷过来, 可是这样eclipse就不能识别。
解决方法:把反斜杠全改成正斜杠,问题就可以解决了。
本人操作系统:windows xp 备注: 设置项目右键->properties->builder->New之后,将相应的内容配置好后,要将相应的新构建器拉到最上面,否则编译时也会有问题。
版权属于:东哥笔记 - DongGe.org
本文链接:https://dongge.org/blog/58.html
自2017年12月26日起,『转载以及大段采集进行后续编辑』须注明本文标题和链接!否则禁止所有转载和采集行为!