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

王家林的第四本Android书籍《细说Android NDK编程》即将于今年12月份出版。中国第一本Android NDK书籍。中国第一本基于Android 4.0的NDK书籍。

 

 

 

 

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篇  搭建Android NDK开发环境并开发第一个Android NDK程序 101

3.1  下载Wndows下开发Android NDK所需的软件 101

3.2  安装WindowsAndroid NDK开发环境 103

3.3  配置Cygwin 112

3.4  开发第一个Android NDK程序 117

4篇  Android ndkJAVA通过JNI调用C 140

4.1  深度剖析NDKJNI的关系 140

4.2  深度剖析JNI中的JavaVMJNIEnv对象 142

4.1  Android NDKJava通过JNI调用C的步骤 144

4.2  Android NDKJava通过JNI调用C的案例 145

5篇  Android ndkC通过JNI调用Java 160

5.1  本地C代码调用Java中的Method 160

5.2  本地C代码获得Java对象的属性值 170

5.3  在本地代码中获得jclass 180

5.4  如何在本地代码中调用Java父类的方法 185

5.5  在本地代码中创建Java对象 192

5.6  在本地代码获得String对象 201

5.7  在本地代码中处理数组 206

5.8  缓存jfieldIDjmethodID 222

5.8  处理异常 230

6篇  ANDROID NDKJavaC++沟通 235

6.1  Java代码调用C++代码 235

6.2  C++代码调用Java代码 248

7  NDK中的多线程编程 260

7.1  深度剖析JavaDalvik VMC/C++的运行机制与流程 260

7.2  Java中分配线程调用C/C++函数 262

7.3  C/C++本地代码通过分配线程调用Java函数 298

8篇  NDK的架构模式和设计模式 320

8.1  NDK的的架构图及思考 320

8.2  Façade设计模式剖析 322

8.3  Façade设计模式在JNI中的美妙应用 330

8.4  Façade设计模式在NDK中的美妙应用 335

9  思考NDK与软硬件整合已经云计算 340

9.1  NDK的优势与不足 340

9.2  NDK与软硬整合 342

9.3  NDK与云计算 345

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

posted on 2011-10-31 19:56 国士工作室 阅读(2018) 评论(4) 编辑 收藏