linux和windows平臺下下載android sdk的原始碼【Z】
本文主要是介紹在linux和windows平臺下,如何下載android sdk的原始碼,注意是sdk的原始碼,而不是android的所有原始碼,
同時介紹如何把sdk原始碼加入到eclipse裡,使android 平臺手機開發者可以直接檢視原始碼,通過閱讀SDK原始碼,能更好的理解和運用Android的API。
本文主要分2部份。第1部份介紹如何下載android sdk的原始碼;第2部份介紹如何把android sdk的原始碼加入到eclipse裡
第1部份如何下載android sdk的原始碼
1、環境。 Linux 2.6 ,Python 2.4.3 或windows XP
2、工具。主要使用git工具,下載android sdk source。
(1)Linux下git工具可以到 http://git-scm.com/ 下載,此工具是linux的核心程式碼管理工具。
安裝過程如下:
tar -xvf git-1.6.6.tar.bz2./configuremakemake install
(2)在Windows下安裝則和其他應用程式安裝是一樣的。
Windows下Git下載地址:http://code.google.com/p/msysgit/downloads/list
目前最新版本為:msysGit-fullinstall-1.7.1-preview20100612.exe 31.6 MB
3、下載android sdk的原始碼
Windows版本的Git提供有Linux shell命令列和GUI圖形介面兩種不同的操作方式,
用預設安裝選項安裝時,新增在桌面上的Git圖示為啟動使用shell命令工具,操作指令和用法則和Linux下一樣
mkdir android_sdk_src
建立存放Android SDK原始檔的目錄
,cd android_sdk_src
進入新建的目錄
git clone git://android.git.kernel.org/platform/frameworks/base.git
下載Android SDK原始碼
附上Android資源分佈說明:
http://source.android.com/projects#TOC-External-projects
Android的Git資源:http://android.git.kernel.org/
Git中文教程:http://www.bitsun.com/documents/gittutorcn.htm
Git下載地址:http://code.google.com/p/msysgit/
在http://android.git.kernel.org/的主頁上講得很清楚,
如果是想要獲得部分git資源(To clone one of these trees, install git, and run:),請使用
git clone git://android.git.kernel.org/ + project path.git
附上下載整個Android的方法
repo指令碼可以到 http://android.git.kernel.org/repo 獲得。
使用curl命令下載並部署此指令碼
curl http://android.git.kernel.org/repo >/bin/repo
$ curl http://android.git.kernel.org/repo >~/bin/repo$ chmod a+x ~/bin/repo$ mkdir mydroid$ cd mydroid$ repo init -u git://android.git.kernel.org/platform/manifest.git$ repo sync
第2部份 如何把原始碼附加到eclipse裡。
此部分的詳細配置方法請檢視http://stuffthathappens.com/blog/2008/11/01/browsing-android-source-in-eclipse/
在此對這篇文章引述如下:
1、在你的SDK目錄下,即你的 android.jar 所在目錄下新建sources目錄,把下載的原始碼(我的原始碼的根目錄為base)裡的base/core/java/下的資料夾android和com複製到
放到sources下。具體的目錄結構如下
SDK_PATH
| android.jar
+--docs/...
+--samples/...
+--sources
+--android
| ...accounts, annotation, app, bluetooth, etc...
+--com/android/etc...
+--dalvik/...
+--java/...
+--javax/...
2、然後重新開啟eclipse,就完成了原始碼的附加
[]
相關文章
- webRTC原始碼下載 Windows Mac(iOS) Linux(Android)全Web原始碼WindowsMaciOSLinuxAndroid
- Android平臺架構的介紹和原始碼分析Android架構原始碼
- Windows下下載編譯boost庫Windows編譯
- weex原始碼解析(四)- android引入sdk原始碼Android
- 短視訊平臺原始碼,Android獲取螢幕的高度和寬度原始碼Android
- 短視訊平臺原始碼,Android 左右滑動顯示和隱藏原始碼Android
- 直播平臺原始碼,Android中常用Dialog彈窗效果原始碼Android
- Mac下載Android原始碼的方法MacAndroid原始碼
- 直播平臺原始碼,Android實現密碼顯示與隱藏原始碼Android密碼
- Android studio的Android SDK沒有下載項Android
- Centos 7下下載和安裝dockerCentOSDocker
- 直播APP原始碼,直播系統推流SDK(Android)APP原始碼Android
- 雲平臺SDK攻略
- 直播平臺原始碼,Android自定義View實現呼吸燈效果原始碼AndroidView
- 全平臺最佳密碼管理工具大全:支援 Windows、Linux、Mac、Android、iOS 以及企業應用密碼WindowsLinuxMacAndroidiOS
- JetBrains CLion 2024.2 (macOS, Linux, Windows) - C 和 C++ 跨平臺 IDEAIMacLinuxWindowsC++IDE
- 針對Linux和Windows使用者的新型多平臺惡意軟體LinuxWindows
- JetBrains DataGrip 2024.2 (macOS, Linux, Windows) - 資料庫和 SQL 跨平臺 IDEAIMacLinuxWindows資料庫SQLIDE
- 影片SDK開發,多平臺SDK快速接入
- 直播平臺搭建原始碼,Android進度條ProgressBar顏色的漸變設定原始碼Android
- Android sdk 下載/更新失敗Android
- 基於代 碼生成器的快速開放平臺,learun框架原始碼下載框架原始碼
- 【原始碼】中小學智慧校園雲平臺原始碼原始碼
- Windows搭建SourceTree、Git程式碼管理平臺WindowsGit
- 一種基於Android、iOS平臺的移動端VIN碼識別SDK,支援二次開發AndroidiOS
- Windows/Linux 平臺快速的建立一個指定大小的檔案WindowsLinux
- 【Android初級】如何實現一個“模擬後臺下載”的載入效果(附原始碼)Android原始碼
- 直播平臺原始碼,bmob_gudongStpeAdd原始碼
- PHP直播平臺原始碼搭建教程PHP原始碼
- 下載Android單個專案原始碼的方法Android原始碼
- 【轉】Windows平臺執行Masscan和NmapWindows
- Electron構建跨平臺應用Mac/Windows/LinuxMacWindowsLinux
- 【提測平臺】測試平臺開發練手專案原始碼和教程彙總原始碼
- ComPDFKit: 跨平臺框架PDF SDK框架
- 短視訊平臺原始碼,Android中 TextView設定顏色無效的問題原始碼AndroidTextView
- 短視訊平臺原始碼,android去掉tablayout指示器自帶的下劃線原始碼AndroidTabLayout
- Windows Phone SDK 8/8.1 官方下載Windows
- 如何在無頭模式下下載和最大化視窗?模式
- Android 11 原始碼下載+編譯教程Android原始碼編譯