- 软件大小:4.00M
- 软件语言:中文
- 软件类型:国产软件
- 软件类别:免费软件 / 电子图书
- 更新时【gèng xīn shí】间🏃:2025-07-05 02:24
- 运行环境:WinAll, WinXP
- 软件等级:
- 软件厂商:


1500.00M/中文/1.6
5.85M/中文/10.0
7.81M/中文/0.5
24.41M/中文/3.3
73.24M/中文/2.2
Android C++高级编程【chéng】🐹pdf为您详【wéi nín xiáng】细的【de】介绍了移【shào le yí】植【zhí】、开发以🌝及利用🍍Android平台上的【de】C++和其他【hé qí tā】👂原生代码所需🍙要的知【yào de zhī】📽识和技能【néng】,是由美国辛纳Onur Cinar所著作,是许多🏏朋友都在寻找的【de】学习资料🎲。
不管你是想将已经存在的原生代码应用移植到Android平台上还是准备开始在Android平台上进行软件开发,使用《Android C++高级编程——使用NDK》一书提供的技术可以构建更出色的应用。本书将展示构建性能更好的复杂原生应用的方法。
《Android C++高级编程🧐——使用NDK》提供了Java原生接⚫口🌄(JNI)的概述【de gài shù】、Bionic API、POSIX 线程【xiàn chéng】🧐和套接字😔、C++支持【zhī chí】📌、原生图【yuán shēng tú】形和声💢音🌕API以及NEON/SIMD优化,在一个【zài yī gè】🎁游戏应用案例的帮助【de bāng zhù】下【xià】,你将学到很多关键技【guān jiàn jì】能。
Onur Cinar有超过17年的移动和通信领域大规模复杂软件项目的设计、开发和管理经验。他的专业技能包括VoIP、视频通信、移动应用程序、网格计算和不同平台上的网络技术。从Android平台问世他就一直积极从事这方面的工作。他是Apress出版的Android Apps with eclipse一书的作者。他在美国宾州费城Drexel大学获得计算机科学理学学士学位。现就职于微软skype分部,任Android平台的Skype客户端高级产品工程经理。
- 使用【shǐ yòng】JNI将原生📹代码连【dài mǎ lián】🎵接到Java中
- 使用SWIG自动生成JNI代码
- 使用POSIX线程实现多线程应用
- 使用POSIX套接字实现网络应用
- 使用logging、GDB和【hé】😞Eclipse调试器进行调【jìn háng diào】👉试
- 使用Valgrind分析内存
- 使用GProf 测试应用性能
- 使用NEON/SIMD优化代码
- 使用🗽Eclipse IDE开发原【kāi fā yuán】生代码
第🍘1章【zhāng】Android平台上的【de】C++入门📈
1.1 Microsoft Windows
1.1.1在windows平台上下载并安装jdk开发包
1.1.2在【zài】🏊Windows平台上🧗下载并安装【ān zhuāng】Apache ANT
1.1.3在🐆Windows平台上【píng tái shàng】下载并【xià zǎi bìng】安装🆑Android SDK
1.1.4在【zài】Windows平台上👑下载并【xià zǎi bìng】安装😃Cygwin
1.1.5在Windows平台上【píng tái shàng】🏘下载并🤘安装【ān zhuāng】Android NDK
1.1.6在【zài】Windows平台上🔄下载并安装【ān zhuāng】📜Eclipse
1.2 Apple Mac OS X
1.2.1在🔻Mac平台上【píng tái shàng】安装Xcode
1.2.2验证【yàn zhèng】📧Mac平台的Java开发包
1.2.3验证🦑Mac平台上的【de】Apache ANT
1.2.4验证【yàn zhèng】🐂GNU Make
1.2.5在Mac平台上【píng tái shàng】😖下载并【xià zǎi bìng】🐇安装Android SDK
1.2.6在🚬Mac平台上【píng tái shàng】下载并🚃安装【ān zhuāng】Android NDK
1.2.7在Mac平台上【píng tái shàng】😩下载并【xià zǎi bìng】📁安装Eclipse
1.3 ubuntu Linux
1.3.1检查【jiǎn chá】💳GNUC库版本
1.3.2激活在🏣64位系统【wèi xì tǒng】💛上支持【shàng zhī chí】32位的功能
1.313在Linux平台上下载并安装java开发工具包(JDK)
1.3.4在【zài】Linux平台上【píng tái shàng】🏩下载并安装🤦Apache ANT
1.3.5在【zài】Linux平台上🐱下载并🙉安装【ān zhuāng】GNU Make
1.3.6在【zài】Linux平台上下载并【xià zǎi bìng】🐉安装🎱Android SDK
1.3.7在【zài】Linux平台上下载并【xià zǎi bìng】🏔安装🐨Android NDK
1.3.8在🌡Linux平台上💷下载并【xià zǎi bìng】安装【ān zhuāng】Echpse
1.4下载并安装ADT
1.4.1 安装Android平台包【píng tái bāo】🥒
1.4.2配置模拟器
1.5小结
第2章深入【zhāng shēn rù】🍧了解Android NDK
2.1 Android NDK提供的👄组件【zǔ jiàn】
2.2 Android NDK的结构【de jié gòu】💁
2.3 以一个示例开始
2.3.1 指定【zhǐ dìng】Android NDK的位置🚩
2.3.2导入示例项目
2.3.3向项目【xiàng xiàng mù】中添加【zhōng tiān jiā】原生支🍋持🎵
2.3.4运行项目
2.3.5用命令📏行对项【háng duì xiàng】目进行构建【gòu jiàn】🖱
2.3.6检测AndroidNDK项目的✝结构【jié gòu】
2.4构建系统
2.4.1 Android.mk
2.4.2 Application.mk
……
第🔒3章用JNI实现与【shí xiàn yǔ】原生代😡码通信【mǎ tōng xìn】
第【dì】🔁4章使用🏞SWIG自动生成JNI代码【dài mǎ】
第5章日志、调试及故障处理
第【dì】6章🐯BionicAPI入门
第7章原生线程
第➖8章【zhāng】POSIXSocketAPI:面向连【miàn xiàng lián】🧓接的通信
第9章POSIXSocketAPI:无连接【wú lián jiē】🌏的通信【de tōng xìn】📶
第10章POSIXSocketAPI:本地通【běn dì tōng】⛓信【xìn】🕳
第11章支持C++
第12章原生图形AP
第13章原生音频API
第14章程序概要分析和NEON优化
使用说明
1.在国语自产精【zì chǎn jīng】品视频🚕在线看🏒下载【xià zǎi】📸Android C++高级编程【chéng】
2.解压后🎱获得【huò dé】Android C++高级编【gāo jí biān】程🥅
3.双击使用wps打开【dǎ kāi】⬅,或者在【huò zhě zài】本站下🥔载【zǎi】pdf阅读🎾器阅读🎾
请描述您所遇【nín suǒ yù】🤽到的错🍯误,我们将🎎尽快予【jìn kuài yǔ】以修正【yǐ xiū zhèng】,谢谢!
*必填项,请输入内容