转:http://blog.sina.com.cn/s/blog_62b2318d0101h5j1.htmlc调用java走的也是jni,具体流程:1、初始化jvm2、加载你要调用的java类3、获取类中的函数4、调用函数我们一步步来,首先编写一个java类(没有它什么都是扯淡~~),我写了一个最简...
分类:
编程语言 时间:
2014-05-17 01:34:58
阅读次数:
295
(一)语言
Android使用的Java语言,所以要测试Android类型的SDK,Java的基础知识还是需要的。
另外,Android中有NDK类型的编程,需要知道C相关的知识。(二)环境准备
Android开发环境的搭建网上一搜就一大堆,看看就懂。这里我只是列举一下,请读者按需查找。 申...
分类:
移动开发 时间:
2014-05-16 22:17:38
阅读次数:
424
对于别人写的linux下的jni写的真的不清晰、明了,甚至会出现错误;对于代码重点的就是不会的人用你的代码就可以执行就ok了!!好了,废话不说了,来开始咱们的jni了;
首先咱们得理解一下jni的概念吧: jni(java native interface)java原生接口;对于学习过java...
分类:
其他好文 时间:
2014-05-16 18:10:49
阅读次数:
305
windows:中C/C++是.dll表示调用的动态链接库,而linux是.so表示动态链接库JNI(Java
Native Interface)的书写步骤 ·编写带有native声明的方法的java类 ·使用javac命令编译所编写的java类 ·使用javah
?jni java类名生成扩展名为...
分类:
编程语言 时间:
2014-05-14 07:16:56
阅读次数:
334
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); Button btn = new Button(this);
btn.setText("测试ndk"); btn.setOnCl...
分类:
移动开发 时间:
2014-05-14 02:33:36
阅读次数:
488
START FROM 2014/5/12 for memory of
wenchuan【1】关于java内存的三篇文章:1,内存模型http://www.cnblogs.com/aigongsi/archive/2012/04/26/2470296.html而内存模型就是规定了一个规则,处理器如何同...
分类:
编程语言 时间:
2014-05-14 01:42:20
阅读次数:
248
gdbserver 调试程序
底层调用c/c++ 动态库, 动态库带调试选项
查看手机IP 192.168.1.177
包所调用的c/c++ 库是在/data/data/包名/lib/ 下
1、将安卓ndk 目录/usr/local/src/android-ndk-r9d/prebuilt/android-arm/gdbserver/gdbserver 在win 下通过adb ...
分类:
移动开发 时间:
2014-05-14 01:19:49
阅读次数:
498
http://blog.csdn.net/androidolblog/article/details/25559013...
分类:
移动开发 时间:
2014-05-13 07:35:20
阅读次数:
529
原文地址:http://blog.csdn.net/sozell/article/details/10551309cocos2dx 中 Android NDK
加载动态库的问题闲聊最近在接入各个平台的SDK,遇到了不少问题,也从中了解了不少知识,之前一直觉得没啥好写的,毕竟做了4个月的游戏开发,也没...
分类:
移动开发 时间:
2014-05-12 00:26:53
阅读次数:
443
1.到项目文件的proj.android目录下,编辑build_native.sh文件,指定NDK和cocos2dx路径
export NDK_ROOT=/home/liyuchen/dev/android-ndk-r9d
export NDK_MODULE_PATH=/home/liyuchen/dev/cocos2d-x-2.2.1/cocos2dx
2.执行脚本
./b...
分类:
移动开发 时间:
2014-05-11 20:09:19
阅读次数:
399