Android之NDK与C++的环境变量
来源:互联网 发布:网络专业的职业规划 编辑:程序博客网 时间:2024/06/06 02:15
最近的项目中遇见了一个头疼的问题,那就是NDK和Jni。我没有做过Cocos2dx,但是我在将Cocos2dx项目移植到Android时出现的问题。借此机会分享一下,同时也记录一下自己遇见过的坑。(从网上找了好多资料都不行,太老了,太旧)如果各位大神觉得不错的话,可以关注下博客,在下会持续更新,谢谢各位,old 铁!!!
下面我贴出我的bug ———属于 环境变量的 问题(细节决定成败)
Eclipse环境新建环境出现如下错误:
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 ?
Android NDK: The following directories were searched:
Android NDK:
jni/Android.mk:19: * Android NDK: Aborting. . Stop.
我在确保了,各个环境变量没有问题的情况下,还是有这个问题,然后我就从网上找资料,网上是这样说的:
*解决方案为:
在项目proj.android\jni\Android.mk(E:\android_tools\cocos2d-2.0-x-2.0.4\cocos2d-2.0-x-2.0.4\cocos2dx\platform\third_party\android\prebuilt\Demo\proj.android\jni\Android.mk)文件中添加路径:
$(call import-module,cocos2dx)*
然后我照着做了,但是发现还是有这个问题。最后我发现一个问题,那就是去Android下找,是不是Android的配置需要改,但是我改完之后还是有问题。(其实是我没有改对地方)
1.改着改着突然灵光一闪,我好想知道在哪了,就是下图
2.打开之后,点击第二个文件进行修改路径
3.修改路径
4.路径指的是–Cocos2dx项目根目录
Cocos2dx项目下的android配置文件目录(不是专业的Cocos2dx,也许这样说不对,见谅!)
改完之后,回到Eclipse界面,进行对项目Clean,和重新Build,发现没有问题了。
在下借此记录,大佬们不嫌弃的话,点个赞!
- Android之NDK与C++的环境变量
- Android NDk-JNi开发(一)NDK环境变量的配置
- android NDK开发之NDK与JNI
- Android NDK开发之旅(3): 详解JNI数据类型与C/C++、Java之间的互调
- 12.Android之NDK Android.mk的用法与基础
- Android Ndk中C与JAVA之间的互相调用
- 基于 Android NDK 的学习之旅-----Java 调用C
- 基于 Android NDK 的学习之旅----- C调用Java
- 基于 Android NDK 的学习之旅-----Java 调用C
- 基于 Android NDK 的学习之旅----- C调用Java
- 基于 Android NDK 的学习之旅-----Java 调用C
- 基于 Android NDK 的学习之旅----- C调用Java
- Android NDK之----- C调用Java [GetMethodID方法的使用]
- 基于 Android NDK 的学习之旅----- C调用Java
- 基于 Android NDK 的学习之旅-----Java 调用C
- 基于 Android NDK 的学习之旅-----Java 调用C
- 基于 Android NDK 的学习之旅----- C调用Java
- Android NDK之----- C调用Java [GetMethodID方法的使用]
- java实现utf-8与GB2312编码的转换
- CentOS7虚拟机网络的配置
- 【MyBatis】什么是mybatis,mybatis有什么特点(一)
- 网络HTTP、TCP、UDP、Socket 知识总结
- elasticsearch bulk数据--ES批量导入json数据
- Android之NDK与C++的环境变量
- Qt之QSS(动态属性)【转】
- Glide的变换(美图效果)
- 完成FFmepg的移植,编译ffmpeg4Android
- lamnda函数--c++11中的匿名函数
- C++分布式实时应用框架——系统管理模块
- Tomcat 修改/webapps/ROOT发布路径(Linux和windows环境)
- Generate Parentheses
- Java Web项目中解决中文乱码方法总结