admin管理员组文章数量:1532356
2024年5月9日发(作者:)
主机配置
:
32位XP,vbox虚拟机,32位ubuntu10.04,android2.2源码,JDK1.5
1、编译android2.2源码
编译环境准备好之后,在终端切换到android源码所在的目录
执行命令
$ source build/
或者
$ . build/
再执行:make
漫长的等待时间,大概要3个多小时吧,你可以出去玩儿了。机器在全力编译代码,会
比较卡。
android2.2源码整个编译,在源码目录文件夹out/target/product/generic生成有
,,三个映像文件。是emulator的文件系统,
包括了主要的包、库等文件,包括了一些用户数据,emulator加载这
3个映像文件后, 会把system和userdata分别加载到ramdisk文件系统中的system和userdata
目录下。
2、编译源码对应的SDK
编译完源码之后再来编译SDK
make PRODUCT-sdk-sdk
或者
make sdk
时间开销大概在40分钟。正确完成编译后生成的SDK存放在out/host/linux-x86/sdk/,
此目录下有android-sdk__linux- 和android-sdk__linux-x86目录。
android-sdk__linux-x86就是 SDK目录。其中的“xxx”在不同的机器上编译显示的
字符也不同。比如我的机器名是“wz”,那么编译成功之后生成的就是
“android-sdk__linux- 和android-sdk__linux-x86”.
3、配置用来启动android模拟器的环境变量
:
终端输入命令:
gedit ~/.bashrc
打开.bashrc,在.bashrc文件的最后面加入如下字符:
export PATH=$PATH :/android源码路径/out/host/linux-x86/bin
export ANDROID_PRODUCT_OUT=/android源码路径
/out/target/product/generic
把“android源码路径”替换为自己机器上的真实路径,因为每个人的路径都不一样,请不
要完全复制我的,自己做相应修改。修改之后执行命令:
source ~/.bashrc
4、启动模拟器
此时变量已配置好,输入命令:
emulator
就可以启动android虚拟机了,如下图所示:
这样虽然能打开虚拟机,但是我们却无法对虚拟的android设备进行自由的配置,只能默认。
5、自主配置模拟器
从其他资料上看到,自主配置模拟器的方式为:终端下输入下面命令
版权声明:本文标题:linux下android模拟器的启动和SD卡的使用介绍 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1715229193a441881.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论