Android开发-调试工具篇-oracle visual box安装android x86镜像进行模拟
1.按照网上的步骤一步步进行安装,最终结果发现虚拟机启动后,分辨率一直都是平板模式,如果是手机怎么办,屏幕要"竖起来".这就是问题.
2.https://software.intel.com/zh-cn/articles/getting-started-on-android-for-x86-step-by-step-guide-on-setting-up-android-2223-for-x86 说明了怎么安装android x86
3.今天获得是一则我解决了修改模拟器分辨率的问题,而是也知道了,怎么修改grub/menu.lst启动脚本,也知道怎么进入脚本模式,使用vga=ask 让你随意更换分辨率。
4.这个设置可以临时起效,在启动脚本下编辑,也可以永久生效,在debug模式下,进入/mnt/grub/menu.lst进行修改。
5.目前我安装的虚拟机有android 2.2版本,也有android4.4版本,这样程序版本都有了,而且分辨率可模拟平板和手机,自此,android开发和调试环境就算已经完成了。
6.还摸了下另外一个模拟器软件Genymotion。最后发现还要intel的虚拟技术配置来完成,我使用这个工具安装了2个虚拟机,结构都没有运行成功。该工具比较好,但是我电脑不适合。
7.分析下原因,为什么今天一天都没有将分辨率的设置执行成功,完全是按照网上说的。我估计设置方法没有问题,设置的数据也没有问题,步骤有问题。应该先关闭虚拟机的所有进程,然后再改配置文件,将客户配置分辨率添加到虚拟机的环境配置文件里面。
8.http://blog.csdn.net/louiswangbing/article/details/6660824 说明了自定义分辨率,要想模拟手机就是:320*480.这个刚好适合调试
9.http://blog.csdn.net/louiswangbing/article/details/6657487 说明如何让图标和文字变小而清晰实际上是启动参数里面设置DPI越小越清晰 dpi=100. 这个刚好适合上面的分辨率
10.总结:在grub启动列表中,debug用于修改menu.lst可以永久固定启动参数。也可以在grub列表中,按“e”进入参数配置模式,vga=ask DPI=100 都可以在这里进行配置。
使用这种方式进行调试比eclipse自带的android模拟器要快,调试速度快了,周期就短了.