• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Eclipse best AVD for low specs PCs

 
Ranch Hand
Posts: 47
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi recently I started learning how to program in android, but since I have a low spec PC i wanted to ask: what's the best aporach to develop android applications with a low spec PC.

I started learning in android studio, but this IDE take to much RAM memory and CPU, so I switched to Eclipse, now in eclipse i want to know what is the best way to run my app and test it, I know that the best approach would be to work with a a real device, but what is the second best approach, I know this options by the moment:

1) Eclipse have an AVD creator to create a virtual android device, but what would be the best eclipse options to create a decent AVD without taking to much CPU or RAM, what is the simplest android device that you can create with this option.

2) If I use genymotion, it would be take less RAM and CPU than if I use the eclipse AVD

3) If there's another option besides these 3 I would like to know.

thanks in advance.

My PC specs are

dual core 2.6 gh
4gb of ram
 
Ranch Hand
Posts: 417
Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have done a little Android code review/testing/debugging lately. Android dev tools do indeed require more resources than anything I have seen before.

As for the AVD, in Eclipse, choose the Intel Hardware Accelerated Execution Manager (Intel HAXM) if you are on Intel. If I remember correctly, it is only available on Windows although. The other choices of AVDs were unusable for me on slow computers.

Also, if I understood correctly. It shouldn't matter much if you use Eclipse or the Android dev platform; I think they both use the same under the cover. Maybe genymotion got their own implementation but this would have to be verified.

As said, if you have a real device, you can still plug it into your computer and interac with it from eclipse without having to run an AVD.

I hope this helps.
 
Jhon Parker
Ranch Hand
Posts: 47
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ok thanks but i would like to use a emulator firts before trying with my phone, is there any device that take lees ramm and cpu, or all the devices takes the exact same ram and cpu, I know that i can assign memory to my avd device like 512mb or 1024, but is there a particular device for low spec PCs, becasue in the list there's a lot of devices
 
A.J. Côté
Ranch Hand
Posts: 417
Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Jhon Parker wrote:Ok thanks but i would like to use a emulator firts before trying with my phone, is there any device that take lees ramm and cpu, or all the devices takes the exact same ram and cpu, I know that i can assign memory to my avd device like 512mb or 1024, but is there a particular device for low spec PCs, becasue in the list there's a lot of devices



the Intel Hardware Accelerated Execution Manager (Intel HAXM) if you are on Intel, it will use your native cpu instead of emulating one.

https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager
 
Jhon Parker
Ranch Hand
Posts: 47
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

A.J. Côté wrote:

Jhon Parker wrote:Ok thanks but i would like to use a emulator firts before trying with my phone, is there any device that take lees ramm and cpu, or all the devices takes the exact same ram and cpu, I know that i can assign memory to my avd device like 512mb or 1024, but is there a particular device for low spec PCs, becasue in the list there's a lot of devices



the Intel Hardware Accelerated Execution Manager (Intel HAXM) if you are on Intel, it will use your native cpu instead of emulating one.

https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager



I'm learning now about HAXM I already install it and i set it to 1024mb, but is this good for my computer? it is better for my low spec computer to use HAXM instead of the regular eclipse AVD emulator??
 
A.J. Côté
Ranch Hand
Posts: 417
Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello,

Yes, HAXM is good for your low spec computer.
 
Greenhorn
Posts: 19
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
In the AVD Manager,You see:
(1)SD Card ->Size=20mb
(2)Emulator Option,there are :
1.Snapshot 2.Use Host GPU
"Don't Choose/Click".
(3)Click Ok->Click Start for test.
 
Greenhorn
Posts: 20
Android Firefox Browser Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
When I desperately needed an alternative to stock ADV then I researched and found couple of solutions.
The best option is Genymotion but you can also test in BlueStacks or Droid4X.
Note that those two are just for testing your apps from outside.
If you want in-depth testing, debugging I recommend Genymotion its the best alternative till now.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic