当前位置:主页 > 计算机电子书 > 程序设计 > 高级编程下载
Android C++高级编程:使用NDK

Android C++高级编程:使用NDK PDF 高清版

  • 更新:2019-11-28
  • 大小:82.7 MB
  • 类别:高级编程
  • 作者:辛纳
  • 出版:清华大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

《移动开发经典丛书:Android C++高级编程:使用NDK》提供了移植、开发以及利用Android平台上的C++和其他原生代码所需要的知识和技能,以便于运行图形化的高级应用和更复杂的原生应用。

内容简介

  Android是移动电话市场的主要角色而且其市场份额正在持续增长。它是一个完整的、开放的、免费的移动平台,该平台给移动应用开发者提供了无限的机会。
  虽然Android平台的官方程序语言是Java,但应用开发者不限于仅使用Java技术。
  Android允许应用开发者通过Android原生开发包(NDK)使用诸如C和C++之类的原生代码语言实现他们的部分应用。《移动开发经典丛书·Android C++高级编程:使用NDK》中我们将学习如何用AndroidNDK通过原生代码语言去实现自己的Android应用中对性能要求较高的部分。
  《移动开发经典丛书·Android C++高级编程:使用NDK》介绍了原生应用开发、可用的原生API以及故障排除技术的详细叙述,包括用按步骤的指导和屏幕截图以帮助Android开发人员迅速达到开发原生应用的目的。
  主要内容:
  在主要的操作系统上安装Android原生开发环境。
  使用Eclipse集成开发环境开发原生代码。
  使用Java原生接口(JNI)将原生代码与Java代码连接。
  用SWIG自动生成JNI代码。
  用POSIX和Java线程开发多线程原生应用。
  用POSIXsockets开发网络原生应用。
  用logging、GDB和Eclipse调试器调试原生代码。
  用Valgrind分析内存问题。
  用GProf测试应用性能。
  用SIMD/NEON优化原生代码。

目 录

  • 第1章 Android平台上的C++入门
  • 第2章 深入了解AndroidNDK
  • 第3章 用JNI实现与原生代码通信
  • 第4章 使用SWIG自动生成JNI代码
  • 第5章 日志、调试及故障处理
  • 第6章 BionicAPI入门
  • 第7章 原生线程
  • 第8章 POSIXSocketAPI:面向连接的通信
  • 第9章 POSIXSocketAPI:无连接的通信
  • 第10章 POSIXSocketAPI:本地通信
  • 第11章 支持C++
  • 第12章 原生图形API
  • 第13章 原生音频API
  • 第14章 程序概要分析和NEON优化

资源下载

资源下载地址1:https://pan.baidu.com/s/1fDIdUAGW0NFg5mrWv4CjxQ

相关资源

网友留言