This is a bit tutorial to give you some insights about deploying
to device. There are a number of reasons why you should always consider
deploying your app to your device, at least once, if not all the time.
Here are some of them.
- Although the requirements for android studio are
on the lower side (find installation instructions right here - ), the android
emulator requirements are on the higher side. In other words, it is possible
that the emulator may never run on your PC.
- Even if you somehow manage to get the emulator
to run, you will notice that it is something of a resource hog! As it is
Android Studio is perhaps the most inefficient IDE out there. It already slowed
down your PC like crazy. Add the emulator to the mix, you have a really slow
computer that makes the entire process of development a frustrating and painful
experience. For instance, most of us are still using PCS or Laptops with 4GB
and by god that is in no way, sufficient for Android Studio or the emulator.
Use deploy to device to make the development process slightly faster and less
- There is a lot of difference between getting the
app to run on your emulator and run it on the device. Many a times, the app
runs just fine on the emulator but crashes the moment you deploy it to the
device. There may be some additional debugging you need to do, and that is only
possible when you deploy to the device.
Follow me on twitter, facebook and instagram for more updates. Thanks!