Android C++高級編程pdf 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

您的位置: 首頁教育教學電子圖書 → Android C++高級編程:使用NDK pdf高清版

Android C++高級編程:使用NDK

pdf高清版 Android C++高級編程:使用NDK 網(wǎng)友評分:8

同類相關(guān)軟件

軟件介紹

軟件標簽: c++教程 電子圖書

Android C++高級編程pdf為您詳細的介紹了移植、開發(fā)以及利用Android平臺上的C++和其他原生代碼所需要的知識和技能,是由美國辛納Onur Cinar所著作,是許多朋友都在尋找的學習資料。

書籍介紹

不管你是想將已經(jīng)存在的原生代碼應(yīng)用移植到Android平臺上還是準備開始在Android平臺上進行軟件開發(fā),使用《Android C++高級編程——使用NDK》一書提供的技術(shù)可以構(gòu)建更出色的應(yīng)用。本書將展示構(gòu)建性能更好的復雜原生應(yīng)用的方法。

《Android C++高級編程——使用NDK》提供了Java原生接口(JNI)的概述、Bionic API、POSIX 線程和套接字、C++支持、原生圖形和聲音API以及NEON/SIMD優(yōu)化,在一個游戲應(yīng)用案例的幫助下,你將學到很多關(guān)鍵技能。

作者介紹

Onur Cinar有超過17年的移動和通信領(lǐng)域大規(guī)模復雜軟件項目的設(shè)計、開發(fā)和管理經(jīng)驗。他的專業(yè)技能包括VoIP、視頻通信、移動應(yīng)用程序、網(wǎng)格計算和不同平臺上的網(wǎng)絡(luò)技術(shù)。從Android平臺問世他就一直積極從事這方面的工作。他是Apress出版的Android Apps with eclipse一書的作者。他在美國賓州費城Drexel大學獲得計算機科學理學學士學位?,F(xiàn)就職于微軟skype分部,任Android平臺的Skype客戶端高級產(chǎn)品工程經(jīng)理。

書籍主要內(nèi)容

- 使用JNI將原生代碼連接到Java中

- 使用SWIG自動生成JNI代碼

- 使用POSIX線程實現(xiàn)多線程應(yīng)用

- 使用POSIX套接字實現(xiàn)網(wǎng)絡(luò)應(yīng)用

- 使用logging、GDB和Eclipse調(diào)試器進行調(diào)試

- 使用Valgrind分析內(nèi)存

- 使用GProf 測試應(yīng)用性能

- 使用NEON/SIMD優(yōu)化代碼

- 使用Eclipse IDE開發(fā)原生代碼

目錄

第1章Android平臺上的C++入門 

1.1 Microsoft Windows 

1.1.1在windows平臺上下載并安裝jdk開發(fā)包 

1.1.2在Windows平臺上下載并安裝Apache ANT 

1.1.3在Windows平臺上下載并安裝Android SDK 

1.1.4在Windows平臺上下載并安裝Cygwin 

1.1.5在Windows平臺上下載并安裝Android NDK 

1.1.6在Windows平臺上下載并安裝Eclipse 

1.2 Apple Mac OS X 

1.2.1在Mac平臺上安裝Xcode 

1.2.2驗證Mac平臺的Java開發(fā)包 

1.2.3驗證Mac平臺上的Apache ANT 

1.2.4驗證GNU Make 

1.2.5在Mac平臺上下載并安裝Android SDK 

1.2.6在Mac平臺上下載并安裝Android NDK 

1.2.7在Mac平臺上下載并安裝Eclipse 

1.3 ubuntu Linux 

1.3.1檢查GNUC庫版本 

1.3.2激活在64位系統(tǒng)上支持32位的功能 

1.313在Linux平臺上下載并安裝java開發(fā)工具包(JDK) 

1.3.4在Linux平臺上下載并安裝Apache ANT 

1.3.5在Linux平臺上下載并安裝GNU Make 

1.3.6在Linux平臺上下載并安裝Android SDK 

1.3.7在Linux平臺上下載并安裝Android NDK 

1.3.8在Linux平臺上下載并安裝Echpse 

1.4下載并安裝ADT 

1.4.1 安裝Android平臺包 

1.4.2配置模擬器 

1.5小結(jié) 

第2章深入了解Android NDK 

2.1 Android NDK提供的組件 

2.2 Android NDK的結(jié)構(gòu) 

2.3 以一個示例開始 

2.3.1 指定Android NDK的位置 

2.3.2導入示例項目 

2.3.3向項目中添加原生支持 

2.3.4運行項目 

2.3.5用命令行對項目進行構(gòu)建 

2.3.6檢測AndroidNDK項目的結(jié)構(gòu) 

2.4構(gòu)建系統(tǒng) 

2.4.1 Android.mk 

2.4.2 Application.mk 

…… 

第3章用JNI實現(xiàn)與原生代碼通信 

第4章使用SWIG自動生成JNI代碼 

第5章日志、調(diào)試及故障處理 

第6章BionicAPI入門 

第7章原生線程 

第8章POSIXSocketAPI:面向連接的通信 

第9章POSIXSocketAPI:無連接的通信 

第10章POSIXSocketAPI:本地通信 

第11章支持C++ 

第12章原生圖形AP 

第13章原生音頻API 

第14章程序概要分析和NEON優(yōu)化

使用說明

1.在綠色資源網(wǎng)下載Android C++高級編程

2.解壓后獲得Android C++高級編程

3.雙擊使用wps打開,或者在本站下載pdf閱讀器閱讀

軟件截圖

下載地址 電腦版

點擊報錯 軟件無法下載或下載后無法使用,請點擊報錯,謝謝!

用戶評論

熱門評論

最新評論

發(fā)表評論 查看所有評論(0)

昵稱:
請不要評論無意義或臟話,我們所有評論會有人工審核.
字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)