編輯:高級開發
1. 首先必須在Linux下執行完源碼下載,就是reop sync後,首先做一次完整編譯,執行make,然後編譯Linux下的SDK,執行make sdk即可,在這之前的操作,可以參考 android源碼編譯相關問題匯總
2. 這時候在生成out目錄下的內容考回到Windows下,如果你用虛擬機這一步只需要拖動操作即可,比較簡單。
3. 下載Cygwin,Android開發網提示安裝時記住選擇Unix/binary而不是DOS/text國內的很多文章均寫錯了,不然無法正確編譯,這在android官方的howto_build_SDK.txt中寫的很詳細,具體為When installing Cygwin, set Default Text File Type to Unix/binary, not DOS/text. This is really important, otherwise you will get errors when trying to checkout code using git
4. 安裝Cygwin需要下載的包有 autoconf, bison, curl, flex, gcc, g++, git, gnupg, make, mingw-zlib, Python, zip, unzip,建議安裝 diffutils, eMacs, openssh, rsync, vim, wget ,不要安裝readline。
5. 然後在Windows下將從Linux從預編譯生成的zip一般名為android-sdk_eng.[你電腦的名稱]_Linux-x86.zip文件找出來,這是Linux下的SDK。
6. 按照howto_build_SDK.txt的步驟,其中最後一步為development/build/tools/make_Windows_sdk.sh /path/to/Macos/or/Linux/sdk.zip ~/mysdk、
最後android123提示大家,make_Windows_sdk.sh是你在Linux下development/build/tools/才有的。附上 howto_build_SDK.txt 文件
android手機運用的操作系統的核心系統服務依賴於 Linux 2.6 內核,如安全性,內存管理,進程管理,網絡協議棧和驅動模型,這些都由一個任務管理器來控制,既方便
想要快速獲取android手機的ROOT權限嗎?也許因為ROOT教程太復雜,也許因為不會進工程模式,讓我們在使用android手機時感覺像是開別人的車一樣,總不那麼順手
Google通過與運營商、設備制造商、開發商和其他有關各方結成深層次的合作伙伴關系,希望借助建立標准化、開放式的移動電話軟件平台,android手機系統在同行業真的可以
大家都知道,android 2.3 SDK發布的時候,在SDK中增加了第三方add-ons,其中就包括了針對平板電腦的Galaxy Tab Addon。當我們啟動一個新