編譯Android cupcake SDK

編譯Android cupcake SDK

如果要以cupcake為開發的版本,自然要對應到他的SDK。

不然有若干package會import失敗,例如Softkeyboard。

如果是jdk1.6,在android的source code目錄下
$make sdk

會發覺編譯失敗於DroidDoc,其原因在於javadoc版本的問題。
所以請補上jdk1.5,把javadoc的工作交給jdk1.5,而javac的工作交給jdk 1.6。



  • 安裝jdk1.5
    $ sudo apt-get install sun-java5-jdk
  • 改javadoc的link
    $ cd /etc/alternatives
    $ sudo rm javadoc.1.gz
    $ sudo ln -s /usr/lib/jvm/java-1.5.0-sun/man/man1/javadoc.1.gz javadoc.1.gz
    $ sudo rm javadoc
    $ sudo ln -s /usr/lib/jvm/java-1.5.0-sun/bin/javadoc javadoc
  • 編譯
    $ make sdk
    編譯完成後,sdk會出現在~/android/out/host/linux-x86/sdk/下。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章