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

Android 2.2源碼編譯需注意幾個問題

移動開發 Android
Android 2.2源碼編譯需注意幾個問題是本文要介紹的內容,主要是來里了解并學習Android 2.2的源碼編譯的內容,具體關于Android 2.2的內容來看本文詳解。

Android 2.2源碼編譯需注意幾個問題是本文要介紹的內容,主要是來里了解并學習Android 2.2的源碼編譯的內容,具體關于Android 2.2的內容來看本文詳解。

Android 2.2的編譯,從源碼直接make就ok。需要jdk6!這個編譯所需時間因機器配置不同而不同。我這次全部編譯大概用了兩個小時。編譯產生的文件在你源碼目錄/out/下面

編譯完了后編譯sdk,

  1. cd ~/android/src   
  2. . build/envsetup.sh   
  3. lunch sdk-eng   
  4. make sdk 

這里需要注意的是:Android 2.2編譯sdk當中有個編譯doc的部分需要用jdk5!網上有介紹很多辦法,我采用了直接注釋(即略過doc的編譯的辦法)。這樣就免去了將開發環境中的jdk的版本換來換去的。具體做法是:注釋文件 build\core\droiddoc.mk 中的ALL_DOCS += $(full_target)這一行即可(這一行前面加#即可)。

關于這一點,可以這樣,在編譯源碼時用jdk5.0,編譯sdk時用jdk6.0,但是仍然要注釋文件 build\core\droiddoc.mk 中的ALL_DOCS += $(full_target)這一行。關于用兩個版本的jdk我是這樣的做的:去sun官網將jdk1.5和1.6的安裝包都下載回來,都安裝,在/etc/profile中指定JDK_HOME JRE_HOME等環境變量,要切換版本時,就在這邊的環境變量中寫上對應版本的路進即可,然后source profile,然后java -version查看版本,有時可能要重啟才會生效)如圖

Android 2.2源碼編譯需注意幾個問題
 
Android 2.2的sdk編譯OK后,在1的ou/host/linux-x86目錄下面會有sdk目錄生成。里面所產生的內容和網上下載到的sdk基本類似,如圖:(單擊放大)

Android 2.2源碼編譯需注意幾個問題

安裝Eclipse的ADT插件。針對android 2.2的sdk至少需要0.96的ADT。你現在編譯的是Android 2.2的sdk,千萬不要用現在官方已經升級的8.0的adt,那樣會出現在在eclipse中認不到模擬器。(2010/12/10更新)而且在安裝ADT插件時,jdk需要jdk...6_21(我同事那個是6_15就報了空指針異常了,如果你重新裝完了jdk,注意更新java_home等環境變量)。

此時,新建的Android 2.2的工程,編譯會出錯。Unableto get buffer of resource assetfile。就是類似前面的這樣的錯誤。。。解決辦法網上也有很多。我采用了比較直接的:通過覆蓋android.jar包中的resource.arsc。這個resource.arsc文件可到win下面的sdk的android.jar中復制一個過來,然后直接粘貼到編譯出來的android.jar中。

解決辦法是將build sdk時候的product該為sdk,有兩種方法:

1、使用lunch更改配置:

  1. cd ~/android/src   
  2. . build/envsetup.sh   
  3. lunch sdk-eng   
  4. make sdk 

小結:Android 2.2源碼編譯需注意幾個問題的內容介紹完了,希望通過Android 2.2的源碼編譯內容的學習能對你有所幫助!

責任編輯:zhaolei 來源: 博客園
相關推薦

2021-10-12 00:04:24

腳本備份MariDB

2010-07-07 14:28:52

繪制UML序列圖

2010-07-12 13:00:49

UML建模

2020-08-17 08:00:54

計算機IT互聯網

2011-12-21 09:54:15

項目經理

2010-08-09 11:23:24

Flex開發

2013-05-06 15:42:49

2010-07-12 14:38:03

UML用例建模

2015-04-16 16:42:11

私有云云部署

2011-07-04 16:40:39

QT 串口 QML

2010-07-06 15:23:24

UML流程圖

2010-05-26 09:33:21

啟動SVN服務

2009-09-07 14:39:14

2010-06-09 16:57:14

路由選擇協議

2011-07-01 09:31:49

.net

2011-05-18 11:31:56

數據安全數據備份

2013-05-08 09:14:35

網絡維護網吧網管

2021-03-03 21:24:57

數據倉庫工具

2009-06-11 14:33:16

Windows 7微軟操作系統

2011-06-04 17:48:28

一體電腦散熱問題
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 免费的av | 日韩av在线免费 | 欧美视频三区 | 成人不卡在线 | 日韩免费网站 | 亚洲成人一区 | 91在线精品一区二区 | 青青草华人在线视频 | 亚洲成人av | 久久精品av | 亚洲精品91 | www.色五月.com | 青青草中文字幕 | 亚洲国产精品久久久久秋霞不卡 | 国产精品亚洲精品日韩已方 | 国产精品福利在线 | 日韩成人高清在线 | 久久狠狠 | 亚洲人成人一区二区在线观看 | 久久精品小视频 | 97日韩精品 | 欧美精品 在线观看 | 黄色片亚洲 | 一区二区日韩精品 | 天天操操 | 成人精品国产一区二区4080 | 日本中文字幕视频 | 久久小视频 | 97天天干 | 日韩精品久久 | 综合一区二区三区 | 日韩成人 | 亚洲 一区 | 国产精品久久久一区二区三区 | 日日干日日 | 日韩欧美在线视频 | 伊人网综合在线 | 亚洲精品国产一区 | 亚洲图片一区二区三区 | 日本久久视频 | 国产精品成人一区二区三区夜夜夜 |