《移動開發經典叢書:Android C++高級編程:使用NDK》提供了移植、開發以及利用Android平臺上的C++和其他原生代碼所需要的知識和技能,以便于運行圖形化的高級應用和更復雜的原生應用。
作品目錄
第1章Android平臺上的C++入門
1.1 Microsoft Windows
1.1.1在windows平臺上下載并安裝JDK開發包
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開發包
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位系統上支持32位的功能
1.313在Linux平臺上下載并安裝Java開發工具包(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小結
第2章深入了解Android NDK
2.1 Android NDK提供的組件
2.2 Android NDK的結構
2.3 以一個示例開始
2.3.1 指定Android NDK的位置
2.3.2導入示例項目
2.3.3向項目中添加原生支持
2.3.4運行項目
2.3.5用命令行對項目進行構建
2.3.6檢測AndroidNDK項目的結構
2.4構建系統
2.4.1 Android.mk
2.4.2 Application.mk
……
第3章用JNI實現與原生代碼通信
第4章使用SWIG自動生成JNI代碼
第5章日志、調試及故障處理
第6章BionicAPI入門
第7章原生線程
第8章POSIXSocketAPI:面向連接的通信
第9章POSIXSocketAPI:無連接的通信
第10章POSIXSocketAPI:本地通信
第11章支持C++
第12章原生圖形AP
第13章原生音頻API
第14章程序概要分析和NEON優化
- PC官方版
- 安卓官方手機版
- IOS官方手機版