书籍名称:Android C++高级编程 使用NDK

页数:344

作者:(美)辛纳著

出版时间:2014

ISBN:9787302343011

出版社:北京:清华大学出版社

简介:不管你是想将已经存在的原生代码应用移植到Android平台上还是准备开始在Android平台上进行软件开发,使用《AndroidC++高级编程——使用NDK》一书提供的技术可以构建更出色的应用。本书将展示构建性能更好的复杂原生应用的方法。 《AndroidC++高级编程——使用NDK》提供了Java原生接口(JNI)的概述、BionicAPI、POSIX线程和套接字、C++支持、原生图形和声音API以及NEON/SIMD优化,在一个游戏应用案例的帮助下,你将学到很多关键技能。主要内容●使用JNI将原生代码连接到Java中●使用SWIG自动生成JNI代码●使用POSIX线程实现多线程应用●使用POSIX套接字实现网络应用●使用logging、GDB和Eclipse调试器进行调试●使用Valgrind分析内存●使用GProf测试应用性能●使用NEON/SIMD优化代码●使用EclipseIDE开发原生代码 《AndroidC++高级编程——使用NDK》提供了移植、开发以及利用Android平台上的C++和其他原生代码所需要的知识和技能,以便于运行图形化的高级应用和更复杂的原生应用。


前部分目录

第1章 Android平台上的C+入门——1
1.1 Microsoft Windows——1
1.1.1在Windows平台上下载并安装JDK开发包——2
1.1.2在Windows平台上下载并安装Apache ANT——5
1.1.3在Windows平台上下载并安装Android SDK——7
1.1.4在Windows平台上下载并安装Cygwin——8
1.1.5在Windows平台上下载并 安装Android NDK——11
1.1.6在Windows平台上下载并安装Eclipse——13
1.2 Apple Mac OS X——14
1.2.1在Mac平台上安装Xcode——14
1.2.2验证Mac平台的Java开发包——15
1.2.3验证Mac平台上的Apache ANT——15
1.2.4验证GNU Make——16
1.2.5在Mac平台上下载并安装Android SDK——16
1.2.6在Mac平台上下载并安装Android NDK——18
1.2.7在Mac平台上下载并安装Eclipse——19
······
······
······

声明:本站资源均来源于互联网,旨在给网友提供一个交流学习的平台,产生费用仅为网站运营赞助费。版权属于原作者,若有侵权,请联系微信客服告知,我们会立即处理。