参考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命令行

更多相关文章

  1. Android检测版本更新
  2. Android各版本 内外卡真实路径
  3. [Android] 一份代码,两个版本
  4. android最新源码(4.4.2_r1版本以上)下载
  5. Android版本和兼容情况
  6. Android Studio编译release版本
  7. 【Android 应用开发】 Ubuntu 安装 Android Studio (旧版本|仅作
  8. android 应用自身检测版本并下载

随机推荐

  1. Application Fundamentals
  2. Android共享动画兼容实现
  3. android自制的软件如何添加到打开方式
  4. android关机充电流程及关机充电时的画面
  5. android布局---android:layout_weight
  6. Android概述--期末考试Android理论筛查
  7. [实例教程] 用python开发android应用
  8. android鼠标滚轮bug
  9. 开机动画(闪动的ANDROID字样的动画图片)
  10. Android——OOM以及内存优化