中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android中怎么創建NDK環境

發布時間:2021-06-26 15:05:05 來源:億速云 閱讀:108 作者:Leah 欄目:移動開發

這篇文章將為大家詳細講解有關Android中怎么創建NDK環境,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

一、Android NDK環境簡介

Android NDK 是運行于Android 平臺上的Native Development Kit 的縮寫。它跟NDK( 日本電波工業株式會社) 一點關系都沒有O(∩_∩)O~ 。

Android 應用開發者可以通過NDK 調用C 或C++ 本地代碼。

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

不過國內的朋友暫時只有用代理訪問。

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

二、搭建Android NDK環境

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

這將下載一個名為setup.exe 的安裝文件,下載后雙擊啟動安裝。

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

1 .啟動安裝

2 .下一步

3 .選擇在線安裝方式

4. 選擇安裝路徑

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

6. 選擇網絡連接方式

7. 選擇下載鏡像站點

8 .開始下載安裝

9 .選擇安裝項

10 .啟動Cygwin, 測試安裝

輸入命令檢查

出現以上版本信息則表明make 和gcc 已經安裝成功。

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

A ). 設置環境變量

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

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

export ANDROID_NDK_ROOT

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

注意:這里如果是中文OS 使用記事本或者寫字板打開編輯后,重新啟動Cygwin 會報錯。

B ). 配置Android NDK環境

C). 編譯例子

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

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

關于Android中怎么創建NDK環境就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

耒阳市| 台湾省| 安庆市| 赤壁市| 英山县| 永年县| 定襄县| 云南省| 方城县| 分宜县| 游戏| 宜良县| 锡林浩特市| 芦溪县| 加查县| 澄迈县| 日照市| 北安市| 南澳县| 金昌市| 石城县| 洞口县| 长顺县| 安顺市| 曲靖市| 定结县| 赫章县| 大悟县| 临泉县| 甘南县| 万荣县| 宜兰市| 浠水县| 和硕县| 永川市| 宁安市| 昌平区| 衡东县| 屏东县| 姜堰市| 恩施市|