Android的下載,編譯, 運行

參考Android的guide. http://source.android.com/source/initializing.html
若是你的Ubuntu是32位的操做系統,建議下載Froyo或更老的版本。若是你要編譯新的版本如Ginger bread,最好先把你的系統升級到64位。


另外在安裝須要的包時,
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev
  lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev
其中有幾個包是沒有的,應該改爲libncurses5-dev dia-libs libreadline5-dev zlib1g-dev

中途,由於先安裝了java6,這裏要求安裝java5,乾淨刪除java6費了點勁。
除了apt-get remove 還執行了
sudo apt-get purge sun-java6-jdk sun-java6-jre sun-java6-bin sun-java6-plugin
最後,還把/usr/lib/jvm下面的內容所有刪除才完。
最後apt-get install sun-java5-jdk

運行:
設置環境變量:declare -x ANDROID_PRODUCT_OUT="/home/xxxx/IMT/projects/froyo/out/target/product/generic/"
./out/host/linux-x86/bin/emulator
./out/host/linux-x86/bin/emulator -shell //能夠進入shell命令行html

相關文章
相關標籤/搜索