随笔-55  评论-347  文章-0  trackbacks-0

王家林的第五本Android书籍---Android与JNI

1篇  AndroiD 4.0开发环境搭建和测试 1

1.1  下载所需的软件 2

1.2 安装所需要的软件 4

1.3  第一个Android 4.0程序 25

1.4  剖析Android程序的组织结构 43

1.5  Android 4.0模拟器无3G信号的解决方案 65

2篇  在Android上运行C程序初体验 67

2.1  下载并安装C语言交叉编译工具链 67

2.2  第一个C语言程序 76

2.3  在Android上安装、授权、运行C语言程序 80

2.4  采用动态链接的方式生成可执行文件并在Android上安装、授权、运行C程序 87

2.5  解决采用动态链接方式生成的可执行文件执行时的“Segmentation fault”问题 99

3篇  在Java中调用C/C++代码 101

3.1  JNI思考 101

3.2  JNIJava调用C/C++代码的步骤 103

3.3  Java调用C/C++实例 112

4篇  C/C++访问Java 140

4.1  Java VMJNIEnvjobjectjclass剖析 140

4.2  C/C++访问Java中的类、属性和方法 142

5篇  C/C++修改Java属性并调用Java类的方法 160

5.1  C/C++设置Java属性 160

5.2  C/C++调用Java的方法 170

5.3  C/C++调用Java类父类的方法 180

6篇  C/C++操作Java对象 235

6.1  C/C++中创建Java对象 235

6.2  C/C++中创建Java中的String对象 248

7  C/C++中处理Java中的数组 260

7.1  C/C++访问Java中的数组 260

7.2  C/C++处理Java中基本类型的数组 262

7.3  C/C++处理Java中对象类型的数组 298

8篇  JNI中的引用与缓存 320

8.1  全局引用、局部引用、弱全局引用 320

8.2  缓存jfieldID 322

8.3  缓存jmethodID 330

9  多线程 340

9.1  JNI的多线程机制 340

9.2  JNI多线程实战 342

第10篇  Dalvik虚拟机 350

10.1  Dalvik虚拟机思考 350

10.2  深入剖析Dalvik虚拟机处理JNI机制与流程 352

第11篇  JNI最佳实践 355

10.1  JNI的安全 355

10.2  JNI最佳实践指导 360

 

 

附录  如何成为Android高手最新版本:结合云计算和智能端、软硬整合 380

posted on 2011-11-22 07:43 国士工作室 阅读(1401) 评论(0) 编辑 收藏