在哪裡下載安卓源代碼
『壹』 求android源碼下載地址,就像學學源碼的原理
Google剛剛公布,穩定版的Android源代碼已經公布,任何人都可以免費下載。Google希望通過公布源代碼,電信運營商和手機製造商,乃至一般開發者們進一步深刻了解和利用Android系統,從而有益於該平台下的的發展。
看來T-Mobile G1不一定打得過iPhone,那麼Android呢?
現在源代碼公布在http://source.android.com/,SDK網站是http://code.google.com/android/
『貳』 如何從國內鏡像獲取android源代碼
首先按幫助中的步驟下載repo工具:
[plain] view plain print?
curl https://storage-googleapis.lug.ustc.e.cn/git-repo-downloads/repo > ~/bin/repo
此時查看下載下來的repo文件可以發現其中的REPO_URL已經指向中科大鏡像的地址,因此應該不需要修改:
[plain] view plain print?
REPO_URL = 'https://gerrit-googlesource.lug.ustc.e.cn/git-repo'
接下來運行如下命令初始化倉庫
[plain] view plain print?
repo init -u git://mirrors.ustc.e.cn/aosp/platform/manifest
發現沒有反應,很長時間後應該是超時才退出,報錯說無法訪問https://gerrit-googlesource.lug.ustc.e.cn/git-repo/clone.bundle
把這個地址放到瀏覽器上嘗試發現也是超時無法訪問,最後好像還是指到google的官網去了,感覺應該是因為缺了什麼東西,沒仔細研究。
但我發現中科大鏡像的Git-repo實際上是可以正常訪問的,因此最後使用如下方法:
1. 使用git clone命令直接從中科大鏡像下載repo工具:
[plain] view plain print?
git clone https://gerrit-googlesource.lug.ustc.e.cn/git-repo
git clone成功後可以在git-repo目錄下看到repo以及其他相關的腳本。
修改PATH環境變數將git-repo目錄加入PATH
2. 修改REPO_URL
此時查看git clone下來的repo文件可以發現其中的REPO_URL還是指向google官網的,因此需要修改該文件指向中科大鏡像:
[plain] view plain print?
REPO_URL = 'https://gerrit-googlesource.lug.ustc.e.cn/git-repo'
3. 初始化倉庫
修改完repo文件後再運行repo init命令初始化倉庫就可以成功了:
[plain] view plain print?
repo init -u git://mirrors.ustc.e.cn/aosp/platform/manifest
以後就可以使用repo sync命令同步源代碼了,速度很快。
你試試看看
『叄』 如何獲取android源代碼
當前的Android代碼託管在兩個方:https://github.com/android 和https://android.googlesource.com之前在 android.git.kernel.org上也有託管,不過現在重定向到了https://android.googlesource.com好在都支持git訪問。
google提供的repo工具實際上是一個內部操作git工具來簡化操作Android源碼的Python腳本。經過嘗試,直接使用git工具在ubuntu下可以實現cloneAndroid源碼。下面介紹一下方法:
1.獲取當前的在github上託管的Androidgitrepositories:
github頁面為:https://github.com/android/following。不過這個頁面不支持通過wget"https://github.com/android/following"或者curl"https://github.com/android/following"的方式訪問,錯誤信息如下:
這個時候需能做的只能是"tryagain"了。
需要說明的是"不要試圖同時並發執行多個gitclone命令",這樣會導致大量出現上面貼圖中的錯誤,另外,整個clone過程中耗時最多的gitrepository如下:
kernel_common.gitkernel_msm.gitplatform_frameworks_base.gitplatform_prebuilt.git其中platform_prebuilt.git是google提供的預編譯好的二進制文件,包含:各種庫文件,jar包,可執行程序等等,如果只是閱讀Android源代碼,這個gitrepository可以不用clone.
『肆』 android系統是開源去哪裡下載源代碼
他這不是編程原代碼對外公開,而是系統外部介面對外公開,簡單說,開源就好比是,英特爾生產一個CPU 然後告訴你所有的腳都是干嗎用的,這個告訴你干嗎用的就等於是安桌的開源了, 你知道CPU那些腳干嗎用的後,然後再根據這些腳的功能生產主板,針對這些腳所生產出來的主板就好比那些為因安桌開源後,別人針對安桌所編寫出來的軟體了,
『伍』 在win7下怎麼下載android源代碼
1、下載msysgit,安裝。
2、運行 X:msysgitmsysgitmsys.bat; < X 代表你安裝的盤符,如 C、D等>
3、輸入命令,參考附圖:
cd X: < X 代表你想要安裝的盤符,建議除 C 盤之外的盤符>
git clone https://android.googlesource.com/platform/manifest.git
5、選擇自己想要的版本源碼,如 android-2.2_r1,敲命令
git checkout android-2.2_r1
*** 執行以上操作,manifest 目錄下會生成一個名為 default.xml 的 XML 文件,其中記錄的就是android2.2系統各個模塊的路徑 ***
『陸』 請問安卓操作系統核心是用什麼語言編寫的它的應用程序都是Java編寫的嗎從哪裡可以下載到系統源碼
核心是Linux內核所以是c語言寫的,在上面還有c++,應用層是用Java寫,源碼在Android官網上應該有的下載,在電腦上下載android sdk,然後可以用eclipse開發,現在在eclipse中有個插件叫ADT,是專門用來幫助開發android程序的
『柒』 如何下載安卓源代碼
首先點擊Eclipse上面的「Android SDK Manager」按鈕。
然後出來,會有個界面,注意需要聯網,如果始終卡住,那麼需要考慮連下VPN了,選擇自己需要下載的版本的源代碼,就可以下載了。
這樣就表示在下載了。
顯示installed,表示下載完畢。
安裝完以後,去哪找剛剛下載的源代碼文件呢?先找到環境的安裝的路經,然後找SDK目錄。windows下也差不多。
這個問題網路經驗有一步步的教你怎麼去下載,希望能幫到你!
『捌』 Android 開發源代碼在哪找
是指哪一種?是開源框架,還是別人做的一些demo,還是google提供的api 源碼,前一種的話各種開發論壇,像csdn,51cto,eoe,安卓bus都有,後一種的話可以通過sdk,或者用github去google上面下載