Android深度探索读后感第二章
??????????????????????????????????????????????????????????????????????????????????????? 第二章?搭建Android開(kāi)發(fā)環(huán)境
????Android底層開(kāi)發(fā)的環(huán)境,主要包括:Android應(yīng)用程序開(kāi)發(fā)環(huán)境,Android??NDK開(kāi)發(fā)環(huán)境和交叉編譯環(huán)境的搭建。
???Android應(yīng)用程序開(kāi)發(fā)環(huán)境:第一步:安裝JDK。第二步:配置Windows上JDK的變量環(huán)境?。第三步:?下載安裝Eclipse第四步:下載安裝Android?SDK?。第五步:為Eclipse安裝ADT插件。
?一、Android底層開(kāi)發(fā)需要一定的工具:如JDK6,交叉編譯環(huán)境Eclipse3.4linux內(nèi)核源代碼CDT、Android SDK、Android NDK、交叉編譯環(huán)境、linux內(nèi)核源代碼、Android源代碼、調(diào)試串口的開(kāi)發(fā)板工具等。
二、安裝JDK:
方法一:
從官網(wǎng)下載JDK并進(jìn)行配置,解壓后在終端打開(kāi)profile文件來(lái)設(shè)置PATH環(huán)境變量(#?soure?/etc/profile),打開(kāi)profile文件后輸入下面的內(nèi)容
export?PATH=.:developer/jdk6/bin:$PATH
保存profile文件以后,有兩種方法可以重新加載profile文件。
1.#?sourse??/etc/profile
2.#?.?/etc/profile
?第二種方法更為簡(jiǎn)便在Linux終端下執(zhí)行下面的命令可以自動(dòng)安裝JDK6.
#?add-apt-repository?“deb?http://archive.cannonical.com/?lucid?partner
#?apt-get?update
#?apt-get?install?sun-java6-jdk
這種方法并不需要對(duì)PATH進(jìn)行配置。
三、搭建Android應(yīng)用程序開(kāi)發(fā)環(huán)境:安裝Android?NDK開(kāi)發(fā)環(huán)境:下載Android?NDK、安裝CDT、命令方式編譯Android?NDK程序、導(dǎo)入Android?NDK的例子、配置Android?NDK的集成開(kāi)發(fā)環(huán)境。安裝Android?SDK、安裝Eclipse、安裝ADT、配置ADT、建立AVD。
四、安裝Android?NDK開(kāi)發(fā)環(huán)境:下載Android?NDK、安裝CDT、命令方式編譯Android?NDK程序、導(dǎo)入Android?NDK的例子、配置Android?NDK的集成開(kāi)發(fā)環(huán)境。
五、安裝交叉編譯環(huán)境:X86架構(gòu)的cpu采用的是復(fù)雜指令集計(jì)算機(jī),而arm架構(gòu)的cpu使用的是精簡(jiǎn)指令集計(jì)算機(jī),由于這兩種架構(gòu)的cpu使用了不同的指令集,因此,在X86架構(gòu)上開(kāi)發(fā)可運(yùn)行在arm架構(gòu)上的程序就必須使用交叉編譯器和相關(guān)工具包含了很多可執(zhí)行文件以及大量的共享庫(kù)及頭文件等資源,這些資源的集合就為交叉編譯環(huán)境。對(duì)交叉編譯環(huán)境也可以直接下載使用已經(jīng)配置好的交叉編譯環(huán)境。
轉(zhuǎn)載于:https://www.cnblogs.com/chen06/p/5438065.html
總結(jié)
以上是生活随笔為你收集整理的Android深度探索读后感第二章的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 万能驱动助理篡改主页为2345的解决办法
- 下一篇: 阿里巴巴集团CRO刘振飞:双11的六维技