Android C++高级编程——使用NDK

作者: (美) 辛纳 (Cinar,O.) , 著

出版社: 清华大学出版社

出版日期: 2014-01-01

电子书 ¥38.86 定价:98.0
  • 收藏

  • 加书架

  • 引用

简介

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优化原生代码。

编辑推荐

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

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2014-01-01
  • 作者:(美) 辛纳 (Cinar,O.) , 著
  • 更新: 2023-06-07
  • 书号:9787302343011
  • 中图:TN929.53
  • 学科:
    工学
    电子科学与技术
    工学
    信息与通信工程

作者信息

(美) 辛纳 (Cinar,O.) , 著

Onur Cinar,有超过17年的移动和通信领域大规模复杂软件项目的设计、开发和管理经验。他的专业技能包括VoIP、视频通信、移动应用程序、网格计算和不同平台上的网络技术。从Android平台问世他就一直积极从事这方面的工作。他是Apress出版的Android Apps with Eclipse一书的作者。他在美国宾州费城Drexel大学获得计算机科学理学学士学位。现就职于微软Skype分部,任Android平台的Skype客户端高级产品工程经理。

相关图书