Running Android on a development virtual machine

I am currently using the Android emulator for development, but it is very slow. I am looking for some android port that can work on a real processor.

For example, I installed this product http://www.android-x86.org/documents/installhowto on VMware and it seems to work much faster, but I have no idea how to set up a network connection here.

The question is, is someone using an alternative Android installation for development instead of an emulator? If so, the link to the configuration commands will be great.

+7
android
source share
4 answers

Why not just plug in your Android phone? Just set up USB debugging, and it acts just like an emulator.

I launched the Android-x86 project on my n450 netbook, and it was unusable. The port is by no means intended for daily use. Basically, if you think the emulator is slow, you will cry when you find out how slow Android-x86 is. My advice would be to throw a few bucks on a newer / faster computer if you think the emulator is slow. I am developing on a 3-year-old Core2Duo 2.4Ghz laptop and it works just fine. I even ran the x86 port on one laptop, and it's terribly slow (not to mention the non-touch screen). In addition, if the network does not work out of the box, you will have to crack the source code and implement your own driver, since Android-x86 is designed to work on the Asus Eee PC.

So either upgrade or connect your Android phone and use it.

But for now, I would not try to use the x86 port for development. He is not ready yet.

+5
source share

Here you can find a tutorial for installing and connecting to the eclipse x86 version.

+3
source share

if you use eclipse, before starting your program, start the virtual device from "Android sdk and the virtual device manager". Of course, you will be delighted with the quick work. Do not forget to increase the size of the device in the equipment settings section.

+2
source share
  • When loading, use Alt + F1 to go to the terminal.
  • Enter: netcfg eth0 dhcp
  • Your network should start and receive Ip, you can check if you are netcfg
0
source share

All Articles