Default ARM Emulator which comes with Android is very slow.
So idea to setup X86 Version of Anroid into VirtualBox and use it for deploy.
There are nice project http://www.android-x86.org/
Name of Image Android-2.2-Generic
Operating System: Linux
Version : Linux 2.6
Memory 512 GB
Create Hard Disk 3GB
Adapter 1 – NAT # (eth0) this for internet browsing
Adapter 2 – Host Only #(eth1) this for adb management connection
Connect iso Image here
To Control process use arrow up,down ,left,right
Follow the steps ,select in menu
1. Installation – Install Android-x86 to harddisk
2. Crate/Modify partitions
Select [New] -> [Primary] -> Size (in MB) 3216 press [ok]
Select [Write] confirm by typing yes
3. Select partitions to install Android-X86
[sda1 Linux VBOX HARDDISK]
4. Please select a filesystem to format sda1
5. Do you want install boot loader GRUB ?
6. Do you want to install /system directory as read-write?
*There are some problems with deploy sample applications from Android SDK.
This image already has many installed sample applications.*
7. Android-x86 is installed successfully.
[Create a fake SD Card]
size 2000 MB
The emulator keyboard short-cuts
context menu button on the right between ctrl and alt (on some notebooks it’s missing)
ALT+F7 , ALT+F7 switch between console or ALT+ Left arrow , Alt + Right arrow
F6 switch mode of emulator
If there are problems no Mouse Cursor in Android-X86 Virtual Machine .
Go to Machine->Disable Mouse Integration , keyboard short cut is HOST+I
(default host key is right CTRL)
Unlock main screen pull the arrow to top
eth0 ,eth1 will not work at same time very easy way to resolve
eth0 is for internet browsing
eth1 is for adb management connection
action ‘dhcp’ failed (invalid argument)
*bug* without this line eth1 up command will not work
# netcfg eth1 up
remember later you will need
On the HOST machine run in command line the following sequence
Switch androd SDK folder in my case i have default folder
C:\Program Files\Android\android-sdk\platform-tools>adb connect 192.168.56.101
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
connected to 192.168.56.101:5555