您的位置:首页 > 移动开发 > Android开发

Android的下载,编译, 运行

2011-03-14 10:03 573 查看
参考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命令行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: