android源碼版本
㈠ android系統源碼有多少行
大概有10G的源代碼,一Byte一個字元,也就是說有超過100億個字元,每行按標准80字元來算的話,超過1億行。開放的WinXP系統有2億行,從數量級上來看的話,應該差不多。Android 4.4,是由Google公司製作和研發的代號為KitKat的手機操作系統,於北京時間2013年9月4日凌晨對外公布了該Android新版本的名稱,為Android 4.4(代號 KitKat 奇巧)。據悉,該代號來自雀巢的KitKat巧克力。"Kit Kat"原本是雀巢公司的一款巧克力名稱。谷歌表示,他們非常感謝雀巢授權使用該名稱,但使用的時候會將中間的空格去掉。Android 4.4 KitKat針對RAM佔用進行了優化,甚至可以在一些僅有512MB RAM的老款手機上流暢運行。它也進一步優化了系統在低配硬體上的運行效果, 支持內核同頁合並 KSM,zRAM 交換,似乎是為了更好地在眾多智能穿戴設備上運行。
是指sdk的源碼,還是android操作系統的源碼,不過都有10G左右,另外sdk的源碼是用git管理的,一次下載後,用git check就可以切換到各個版本。Android SDK是用於開發Android上java應用程序的,另外發布Android NDK,可以添加一些C語言寫的鏈接庫,至於Linux代碼,可以在Android源代碼中找到(SDK程序中只有編譯好的測試映像)。應用程序開發用不到Linux代碼(搞嵌入式開發才會用到,而SDK不負責底層開發)。
㈡ 如何查看Android SDK源碼版本
一種辦法是自帶SDK管理工具更新:
另外的辦法就是:
第一步:查看當前工程的SDK版本;
2.打開工程,查找任意一個函數,點擊右鍵,選擇查看源碼.
3.提示找不到java源文件,這里需要手動添加源文件;
4.按圖選擇.這里還沒有source的文件夾..所以..去下載相關平台的SDK的java源碼;
5.打開網址:http //rgruet free fr/public/
根據SDK版本下載對應的源碼,比如2.1的.
6.在SDK平台目錄下,新建一個sources文件夾;
7.把源碼直接解壓到當前文件夾下;
8.再次選擇查到源碼,並選擇sources文件夾;
9.eclipse會自動導入;
10.再次查看函數的源碼,是不是代碼就出來了.
㈢ Android編譯和運行在手機上使用的系統源碼版本各是什麼版本
如果app是和android系統一起進行編譯,如果想讓app的源碼保持一套,卻能夠同時在android4.1和android4.2下進行編譯。如果app源碼與android系統的版本無關,那麼,不存在問題。
但,如果app的實現代碼與所依賴的framework的版本強相關,譬如,Location相關的API,在android4.1和android4.2上的差異比較大。應用如果是採用4.2的API來實現的,在配合android4.1系統編譯時就會報錯。此時,可以採用在Android.mk文件中,根據PLATFORM_SDK_VERSION的值,在編譯時決定要編入哪些Java文件,源碼中同時保留針對android4.1和android4.2的特有實現。
源碼目錄為:
㈣ 如何查看Android SDK源碼版本
點擊菜單欄Tools-Android-SDK Manager
㈤ 如何從源碼包中查看Android的版本號
至少有兩個地方可以從android源碼中查看android的版本:
1,如果編譯過的,則會有build.prop文件(find -name build.prop)
從這個文件中可以看出版本。
2,如果未編譯過,build/core/version_defaults.mk中 PLATFORM_SDK_VERSION := 4.2.2㈥ 安卓系統有幾個版本
Android現在大大小小有十八個版本,分別是:
安卓1.1,安卓1.5,安卓1.6,,安卓2.0,安卓2.1,安卓2.2,安卓 2.3,安卓3.0,安卓3.1,安卓3.2,安卓4.0,安卓4.1,安卓4.2,安卓4.3,安卓4.4,安卓5.0,安卓5.1,安卓6.0。
以下是一些關於Android的發展歷史:
2007年11月5日,Google發布了基於Linux平台的開源移動手機平台 --Android。該平台由操作系統、中間件、用戶界面和應用軟體等組成,號稱是首個為移動終端打造的真正的開放的移動開發平台。
2008年9月22日,美國運營商T-Mobile USA在紐約正式發布第一款Google手機 -- T-Mobile G1。該款手機為中國台灣宏達電代工製造,是世界上第一部使用Android操作系統的手機,支持WCDMA/HSPA網路,理論下載速率為7.2Mbit/s,並支持Wi-Fi無限區域網絡。
Google與開放手機聯盟(Open Handset Alliance)合作開發了Android移動開發平台,這個聯盟由摩托羅拉、高通、宏達電和T-Moblie、中國移動等在內的30多家移動通訊領域的領軍企業組成。Google與運營商、設備製造商、開發商和其他第三方結成了深層次的合作夥伴關系,希望通過建立標准化、開放式的行動電話軟體平台,在移動產業內形成一個開放式的生態系統。
Android作為Google企業戰略的重要組成部分,將進一步推進「隨時隨地為每個人提供信息」這一企業目標的實現。全球為數眾多的行動電話用戶從未使用過任何基於Android的移動通訊設備,Google的目標是讓移動通訊不依賴於設備甚至平台。處於這個目的,Android將補充而不會代替Google長期以來奉行的移動發展戰略:通過與全球各地的手機製造商和移動運營商結成合作夥伴,開發即有用又有吸引力的移動服務,並推廣這些產品。
Android系統在國內的發展主要在於針對Android系統的二次開發上,以Android系統源碼為基礎,再深度定製改版而成的操作系統主要有創新工場投資的點心公司開發的點心操作系統、中國移動的Ophone、聯想的樂Phone、阿里雲手機操作系統及雷軍的小米科技開發的MIUI。㈦ 如何從android源碼中查看android的版本
如何查看不同版本的android源碼
確認的方法有兩種:
1. 編譯的時候在終端中一開始就會列印出來:
PLATFORM_VERSION:2.3.1
2. 直接去make文件中去看:
build\core\version_defaults.mk //搜索該文件中的 PLATFORM_VERSION值㈧ android 源碼開發哪個版本好
Android 在發布每一個新的版本時會有聲明,哪些功能有改動,哪些功能或類被廢棄不用,哪些功能有增加。你可以比較比較Android 1.5, Android 1.6, Android 2.0, Android 2.2, Android 2.3這幾個版本的不同,下載源碼後把它們關聯到開發中,coding的時候比較比較,過時的介面或類eclipse會有提示。比如有時候你在開發應用後要在每一個你可能要發布的機型所安裝的操作系統下進行模擬,就是為了避免由於兼容性造成的一些BUG。一般來說低版本開發的程序可以在高版本下跑,但是反過來則不行。
㈨ 如何查看ANDROID源碼版本
確認的方法很簡單:
1. 編譯的時候在終端中一開始就會列印出來:
PLATFORM_VERSION:2.3.1
2. 直接去make文件中去看:
build\core\version_defaults.mk //搜索該文件中的 PLATFORM_VERSION值