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命令行
轉載于:https://blog.51cto.com/jiangjqian/514770
總結
以上是生活随笔為你收集整理的Android的下载,编译, 运行的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 初始化报表的应用用户
- 下一篇: 使用VSIUAL C#.NET操作Exc