Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Minimum Hardware requirements for Android development [closed]

Tags:

android

Need information about minimum hardware requirement for better experience in developing Android application.

My current configuration is as follows. P4 3.0 GHz, 512 MB of ram.

Started with Hello Android development on my machine and experience was sluggish, was using Eclipse Helios for development. Emulator used to take lot of time to start. And running program too.
Do I need to upgrade my machine for the development purpose or is there anything else I am missing on my machine(like heavy processing by some other application I might have installed).

And If I do need to upgrade, do I need to upgrade my processor too(that counts to new machine actually, which I am not in favor of), or only upgrading RAM will suffice.

like image 300
Vishwanath Avatar asked Dec 26 '10 07:12

Vishwanath


People also ask

What are the minimum hardware requirements for Android app development?

Minimum System Requirements for Android Studio GNOME or KDE or Unity desktop on Ubuntu or Fedora or GNU/Linux Debian. 2GB RAM. 4GB RAM recommended. 1 GB for Android SDK.

What is the minimum processor required for Android studio?

So, I recommend that, you must at least have 8GB of RAM and Core i5 or Core i7 CPU, with a SSD.

What is the recommended hardware for Android studio?

Requirements: 4 GB RAM minimum, 8 GB RAM recommended. 2 GB of available disk space minimum, 4 GB Recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator system image) 1280 x 800 minimum screen resolution.

Is 4 core enough for Android development?

Though the official documentation of Studio recommends 4 GB of minimum RAM, you need at least 6 GB for lagging free use. So I use to recommend 8 GB of RAM in your PC. No need to think a lot about processor, i3 and above will work fine enough if the enviourment is alright. Happy Coding!


1 Answers

Firstly, there is an issue with the ADT plugin and Helios which causes lag with looking up Android classes - use Galileo instead (v3.5).

Secondly, the emulators become more resource hungry depending on the version of Android you're developing for. Example, I have a P4 2.4GHz, 1GB RAM PC with Win XP 32-bit and an Android v2.2 emulator takes at least 4-5 minutes to load up. An Android v1.6 emulator on the other hand loads up in less than 1 minute. Remember though that once the emulator is up and running, you can leave it loaded and it will be more responsive than first use.

Also bear in mind that if you give your emulator a 2GB SD card (for example) it will try to create that through virtual memory if there isn't enough physical memory.

like image 153
Squonk Avatar answered Sep 17 '22 04:09

Squonk