Android C++高级编程pdf 最新软件|热门排行|软件分类|软件专题|厂商大全

您的位置: 首页教育教学电子图书 → Android C++高级编程:使用NDK pdf高清版

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

pdf高清版 Android C++高级编程:使用NDK 网友评分:8

同类相关软件

软件介绍

软件标签: c++教程 电子图书

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阅读🎾器阅读🎾

软件截图

下载地址 电脑版

点击报错 软件无法下载或下载后无法使用,请点击报错,谢谢!

用户评论

热门评论

最新评论

发表评论 查看所有评论(0)

昵称:
请不要评论无意义或脏话,我们所有评论会有人工审核.
字数: 0/500 (您的评论需要经过审核才能显示)