Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> 如何編譯Windows平台的Android SDK

如何編譯Windows平台的Android SDK

編輯:高級開發

 很多開發者可能下載後編譯的android SDK是Linxu下使用的,如何編譯Windows下的Android SDK呢? 這裡android123總結如下:

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 文件

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved