成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Android NDK環(huán)境創(chuàng)建方法簡介

移動(dòng)開發(fā) Android
Android NDK環(huán)境的搭建,需要用到Cygwin中的make 和gcc。我們?cè)诖罱ㄟ@一環(huán)境之前,首先需要下載并安裝Cygwin。

Android手機(jī)操作系統(tǒng)中有許多應(yīng)用功能值得我們?nèi)ド钊氲难芯俊T谶@里我們可以通過對(duì)Android NDK環(huán)境的搭建方法來對(duì)這一系統(tǒng)進(jìn)行詳細(xì)的解讀,從而更進(jìn)一步的加深我們對(duì)這一操作系統(tǒng)的了解程度。#t#

一、Android NDK環(huán)境簡介

Android NDK 是運(yùn)行于Android 平臺(tái)上的Native Development Kit 的縮寫。它跟NDK( 日本電波工業(yè)株式會(huì)社) 一點(diǎn)關(guān)系都沒有O(∩_∩)O~ 。

Android 應(yīng)用開發(fā)者可以通過NDK 調(diào)用C 或C++ 本地代碼。

更多介紹參見:http://developer.android.com/sdk/ndk/1.5_r1/index.html

不過國內(nèi)的朋友暫時(shí)只有用代理訪問。

給個(gè)國內(nèi)可以下載NDK 的地址:http://dl.google.com/android/ndk/android-ndk-1.5_r1-windows.zip

二、搭建Android NDK環(huán)境

NDK 編譯需要用到Cygwin 中的make 和gcc, 所以先來下載并安裝Cygwin 。先進(jìn)入www.cygwin.com ,點(diǎn)擊其中的Install or update now 鏈接。

 

這將下載一個(gè)名為setup.exe 的安裝文件,下載后雙擊啟動(dòng)安裝。

Cygwin 的安裝有兩種方式,一種是本地安裝,這里采用另一種在線安裝方式。

1 .啟動(dòng)安裝

 

2 .下一步

 

3 .選擇在線安裝方式

 

4. 選擇安裝路徑

 

5. 選擇下載文件存放的目錄

 

6. 選擇網(wǎng)絡(luò)連接方式

 

 

7. 選擇下載鏡像站點(diǎn)

 

8 .開始下載安裝

 

9 .選擇安裝項(xiàng)

 

 

10 .啟動(dòng)Cygwin, 測(cè)試安裝

 

輸入命令檢查

 

出現(xiàn)以上版本信息則表明make 和gcc 已經(jīng)安裝成功。

11. 趕緊用NDK 來編譯簡單例子

A ). 設(shè)置環(huán)境變量

先找到安裝路徑下的.bash_profile 文件,我的環(huán)境位于:C:\cygwin\home\Administrator 。用UltraEdit 打開,添加以下兩句:

ANDROID_NDK_ROOT=/cygdrive/e/develop/android/android-NDK/android-ndk-1.5_r1

export ANDROID_NDK_ROOT

其中前一句需要修改為你自己的路徑,保存后,重新啟動(dòng)Cygwin 。

注意:這里如果是中文OS 使用記事本或者寫字板打開編輯后,重新啟動(dòng)Cygwin 會(huì)報(bào)錯(cuò)。

 

 

B ). 配置Android NDK環(huán)境

 

C). 編譯例子

先拷貝build/out 下的host 目錄以及其下的config.mk 文件到NDK 根目錄的out 目錄下。

 

編輯完成可以看到NDK 根目錄下的out 目錄多出了apps 子目錄,其他有編譯好的共享文件庫。

 

三、總結(jié)

Android NDK環(huán)境來勢(shì)洶洶,著實(shí)為 C 或 C++ 編寫商業(yè)保密程序、高性能代碼提供了有效方式,針對(duì)個(gè)人開發(fā)者可能用處不大。同時(shí)發(fā)布說明文檔指出:使用 NDK 可能會(huì)帶來設(shè)備兼容性問題,希望用戶慎用。當(dāng)然 NDK 才剛剛起步,它的未來會(huì)怎樣?讓我們拭目以待。

責(zé)任編輯:曹凱 來源: javaeye.com
相關(guān)推薦

2009-08-20 10:23:35

Android開發(fā)環(huán)境

2010-03-05 15:20:20

Android系統(tǒng)

2009-10-30 15:37:23

VB.NET Sub創(chuàng)

2012-03-01 16:18:32

NDKRenderScripAndroid

2010-01-25 15:35:08

Android NDK

2013-01-16 15:07:30

Android NDKAndroid開發(fā)

2021-12-30 10:43:21

Android函數(shù)Crash

2011-05-31 15:09:02

Android SDK 官方下載

2013-12-27 09:54:58

Android開發(fā)NDK

2014-04-11 11:36:42

NDKAndroid開發(fā)終端

2009-10-09 15:26:24

VB6.0開發(fā)環(huán)境

2012-04-25 22:49:35

Android Mar

2009-12-14 16:44:56

Ruby調(diào)用DLL

2010-12-17 10:07:55

2009-08-19 04:15:00

線性鏈表

2009-08-25 17:07:27

C#虛擬方法

2011-02-21 16:39:47

Android 2.3Android R5

2014-07-30 16:43:49

Android

2011-08-22 13:56:09

Linux虛擬

2010-01-27 18:00:57

Android開機(jī)自啟
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 久久久无码精品亚洲日韩按摩 | 在线日韩欧美 | 国产视频久 | 亚洲精品久久久久久久久久久久久 | 国产成人精品一区二区 | 91久久 | av第一页 | 色又黄又爽网站www久久 | 日韩av一区二区在线观看 | 成人免费一区二区 | 国产精品jizz在线观看老狼 | 久久国产视频网站 | 午夜影视网 | 欧美日韩国产一区二区三区 | 一区二区在线 | 美女视频一区 | 午夜大片 | 色爱区综合| 欧美天堂| 欧美日韩综合一区 | 在线成人免费视频 | 国产目拍亚洲精品99久久精品 | 亚洲精品99 | 精品久久久久久久久久久 | 日本三级电影在线免费观看 | 日韩三级在线 | 91九色视频| 永久www成人看片 | 日韩福利| 啪啪网页 | 欧美一级久久 | 三级视频在线观看电影 | 亚洲天堂成人在线视频 | 久久精品一区二区 | 国产中文字幕在线 | 久热精品在线 | 一区二区三区高清 | 波多野结衣在线观看一区二区三区 | 成人一区二 | 欧美日韩一区二区三区视频 | 婷婷丁香在线视频 |