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命令行
如果你的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命令行
相关文章推荐
- 在EeePC上运行Android!(转)(也是代码下载配置编译的流程!)
- Android 4.0.1 源码下载,编译和运行
- 如何下载Android源码(非常详细,含自动恢复下载,编译,运行模拟器说明)
- 动手实现Android源码(AOSP)的下载、编译、运行、导入、调试
- 下载 编译和运行android源码以及开发第一个app
- android4.3.2下载编译运行生成win版adb、fastboot
- Android4.0.1 源码下载,模拟器编译和运行
- Mac Android 源码下载 编译 运行 Android6.0.1
- Android 4.0.1 源码下载,编译和运行
- ubuntu下Android源码下载编译运行,单独编译运行
- Facebook推出强大Android图片库Fresco :Fresco下载编译,及运行 sample
- 我的DIY Android之旅--下载编译并运行你的Android内核
- ubuntu 下载编译运行android source code--gingerbread
- 下载、编译、运行android 7.1系统(ubuntu 16.0.4)
- Ubuntu下Android内核源代码下载、编译、运行
- android-2.3.1源码 下载,编译,运行(编译环境ubuntu17.10)
- 下载、编译、运行android 7.1系统(ubuntu 16.0.4)【转】