自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

詳解谷歌官方教程 Android R5 NDK下載及安裝

原創(chuàng)
移動(dòng)開(kāi)發(fā) Android
本文翻譯自谷歌Android官方文檔,介紹谷歌Android NDK的下載、安裝及入門(mén),正在做Android開(kāi)發(fā)的朋友可以關(guān)注這篇文檔。

【51CTO譯文】Android NDK是一個(gè)Android SDK伴隨的工具,是可以讓開(kāi)發(fā)者建立本機(jī)代碼應(yīng)用程序性能的關(guān)鍵部分。當(dāng)開(kāi)發(fā)者用C或C + +編程時(shí),Android NDK提供的頭文件和庫(kù)、允許你構(gòu)建活動(dòng)、處理用戶輸入、使用硬件傳感器、訪問(wèn)應(yīng)用程序資源等等。如果開(kāi)發(fā)者寫(xiě)本機(jī)代碼,仍然把應(yīng)用程序打包成APK文件,使程序仍然運(yùn)行在設(shè)備的虛擬機(jī)內(nèi)部,從而使Android應(yīng)用程序的基本模式不會(huì)改變。

如果開(kāi)發(fā)者在使用Android時(shí),還沒(méi)有遇到API框架的任何限制,你可能不需要Android NDK。但是使用本機(jī)代碼不會(huì)導(dǎo)致自動(dòng)的性能提升,卻能提高了應(yīng)用的復(fù)雜性。

Android NDK下載

我們下面介紹的Android NDK與Android SDK捆綁在一起。如果你尚未安裝和設(shè)置Android SDK的,請(qǐng)下載Android NDK。(我們提供的是最新版本的Android R5 NDK。

Platform Package Size MD5 Checksum
Windows android-ndk_r5b-windows.zip 61,299,831 87745ada305ab639399161ab4faf684c
Mac OS X (intel) android-ndk-r5b-darwin-x86.tar 50,217,983 019a14622a377b3727ec789af6707037
Linux (i386) android-ndk-r5b-linux-x86.tar 44,138,539 4c0045ddc2bfd657be9d5177d0e0b7e7

Android NDK安裝

把安裝在你的電腦上的從Android NDK下載包直接提取出來(lái)。

在你開(kāi)始之前確保你已經(jīng)下載了最新的Android SDK以及升級(jí)了應(yīng)用程序和環(huán)境。(Android NDK可以兼容老平臺(tái)版本的Android SDK,但不是舊版本。)

要安裝Android NDK,請(qǐng)按照下列步驟:

◆從上面的下載表中,選擇你需要Android NDK下載包。

◆下載完成后,解壓縮NDK下載包使用工具可在你的計(jì)算機(jī)。 當(dāng)壓縮時(shí),NDK文件在目錄包含在一個(gè)名為“Android-ndk- <version>”文件夾中。 如果有必要,你可以重命名這個(gè)NDK目錄,你可以把它移到任何一臺(tái)計(jì)算機(jī)上你需要的位置。(本文檔是指定目錄“NDK <ndk>”)。

◆你現(xiàn)在可以開(kāi)始使用Android NDK工作了。

Android NDK入門(mén)

一旦開(kāi)發(fā)者成功地安裝了Android NDK,首先需要花幾分鐘時(shí)間閱讀NDK相關(guān)文件。 你可以在“<ndk>/docs/”的目錄上找到文件。 特別是請(qǐng)閱讀OVERVIEW.HTML完全文檔,他將讓你了解NDK,以及如何使用它。

如果你使用的NDK是以前的版本,花一點(diǎn)時(shí)間來(lái)審查在CHANGES.HTML文件。

下面是如何做NDK工具開(kāi)發(fā)一般過(guò)程:

◆把Android NDK放置在本地來(lái)源“<project>/jni/”

◆創(chuàng)建“<project>/ JNI/ Android.mk”來(lái)描述NDK并生成系統(tǒng)

◆可選:創(chuàng)建 Application.mk“<project>/jni/”目錄 。

從項(xiàng)目的目錄腳本建立你的本地代碼運(yùn)行的ndk。 它位于頂層NDK目錄:

◆光盤(pán)的<project> <ndk> / ndk建造

◆生成復(fù)制剝離工具及需要的共享庫(kù)。

◆最后,編譯你的應(yīng)用程序并使用SDK工具,該SDK構(gòu)建工具包將應(yīng)用程序的部署的apk文件檔案共享庫(kù)中。

好了,這便是51CTO為開(kāi)發(fā)者準(zhǔn)備的“詳解谷歌官方教程 Android R5 NDK下載及安裝”!

【51CTO譯稿,非經(jīng)授權(quán)謝絕轉(zhuǎn)載,合作媒體轉(zhuǎn)載請(qǐng)注明原文出處、作者及51CTO譯稿和譯者!】

【編輯推薦】

  1. Windows Phone 7 免費(fèi)線下培訓(xùn)火熱報(bào)名中
  2. 詳解谷歌官方教程 Android插件ADT 9.0.0
  3. Android NDK初探 你也可以做移動(dòng)開(kāi)發(fā)
  4. Android NDK環(huán)境創(chuàng)建方法簡(jiǎn)介
  5. Android NDK具體作用講解
  6. Android 3.0——蜂巢的世界

 

責(zé)任編輯:佚名 來(lái)源: 51CTO
相關(guān)推薦

2011-05-05 14:24:02

Android NDKAndroid NDKNDK

2011-02-17 13:35:12

ADT 9.0.0ADT下載ADT安裝

2011-05-31 15:09:02

Android SDK 官方下載

2011-03-31 15:58:27

2011-02-21 16:39:47

Android 2.3Android R5

2012-04-25 22:58:36

2011-09-05 14:02:53

Android視頻教程

2010-09-02 14:47:40

UIAndroid

2010-09-28 09:07:58

Android UIAndroid

2019-10-11 09:38:56

谷歌Android開(kāi)發(fā)者

2011-05-12 08:49:58

iPhone SDKXcode

2011-02-13 11:37:45

Android 3.0

2017-07-18 16:40:31

AndroidLiveData

2010-12-10 10:16:21

Android 2.3

2012-09-11 15:20:08

MooseFS

2011-03-17 08:58:09

數(shù)據(jù)儲(chǔ)存Data StoragAndroid API

2012-04-25 16:51:21

2011-12-30 15:11:36

Adobe視頻PhoneGap

2010-06-03 13:21:46

Sendmail 配置
點(diǎn)贊
收藏

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