How to use CalendarProvider on Android?

What should I use for Android development, Android Studio or Eclipse?

  • I am a web developer , trying to learn some android development . Basically i am a noob with android ............ Also i work with 2 gb ram , so android studio kinda freezes

  • Answer:

    You should probably stick with Eclipse for now since Android Studio is not even at version 1.0 (read - a lot of bugs!) The Eclipse ADT has it share of quirks as well but since it has been around for a long time, you can easily get help online. Most of the beginner tutorials for Android also assume that you use Eclipse.

Inian Parameshwaran at Quora Visit the source

Was this solution helpful to you?

Other answers

I would say Android Studio as an upgrade to Eclipse IDE. Eclipse was on of the best in olden days, but the upgrades makes it slow. Almost every thing is theoretically possible in Eclipse. Android studio comes with good features build in and more updated level than the first version when released by the google.In personal experience i felt android studio is faster than eclipse as the project grows you can feel this more, started using it almost for 2 years now. Still having eclipse installed now.One of the google developer speech(i think io videos) they told that tried to keep eclipse but it not suited for the upgrades  so only they moved to android studio. There is a file in which you can set the RAM for android studio.. but 2GB  RAM it is very low.  Try an upgrade in RAM or Commandline options.

Paruthi Exe

When you application an Android one, you don't need to think about which IDE you should use. because without Android-Studio, you will always meet some problem with new features integration, Google does  now privilege  ~#AndroidStudio  & Eclipse-ADT's destity is uncertain. Use AndroidStudio

Ndende Steve

I try to avoid Android development because it's not my thing, but when I can't I use Android Studio because: It is the company standard android dev environment It is the Google "Official IDE" I had no vested interest in the decision other than 1 & 2.

Creed Erickson

Android Studio is based off the very popular IntelliJ IDEA from JetBrains and is being offered by Google for free. While, Eclipse is more mature than ever and Google’s ADT plugin which transforms the popular IDE into a fully featured Android developing environment has become very stable. These are a few differences between Android Studio and Eclipse. 1. Tools. Android Studio utilizes the fast growing Gradle build system. It builds on top of the concepts of Apache Ant and Apache Maven but it also introduces a Groovy DSL that allows for scripted builds which opens up many automation possibilities like uploading your beta .apk to TestFlight for testing. Eclipse, on the other hand, uses Apache Ant as its main build system which a very robust XML based build system that many Java developers may already be familiar with. 2. UI Design. After working with the new design of Android Studio for some time, it’s clear that the new tool is much better than the old. It literally crashes it. The new interface design too in Android Studio is faster, responds to changes more rapidly and has more customization options that with Eclipse, you had to manually set in the XML. 3. Code Completion. Both IDEs feature the standard Java code auto completion but in the case of Android Studio, Google has got in deeper support for specific Android code and refactoring. Android Studio can refactor your code in places where it’s just not possible using Eclipse and ADT. In addition, in my opinion IntelliJ’s Java auto1 completion seems smarter and predicts better, so there is definitely an improvement in this area over Eclipse. 4. Project Organisation. If you’ve used Eclipse then you must be familiar with the concept of workspaces. When Eclipse starts, you select the workspace that contains your projects and you can load all project of that workspace in your tree navigation. If you want to switch to a project in a different workspace, then you have to restart the whole IDE. Android Studio treats this situation differently by introducing the concept of modules. Each modules can have their own Gradle build files and declare their own dependencies. Android Studio seems more natural but it takes some time to get used to if you have been using Eclipse for a long time. 5. IDE Stability. In order to run Eclipse you need to have more than decent amount of RAM and good CPU power to back it up. It is not unusual for Eclipse to crash while exporting an apk or having to restart it after using it for a few hours straight. While, Android Studio is still in beta so it comes with its own bugs that crash the IDE every now and then but in the meanwhile, the whole experience feels faster and more vigorous.

Keval Padia

I know it can be hard to work on Android studio with just 2GB of RAM that's why you should consider increasing your RAM. Because Android studio even with just 4GB of RAM runs smoother than eclipse. Nevertheless, if you can't upgrade RAM size, go for Eclipse.

Aman Bakshi

Android Studio currently in beta stage so that it is not preferred to develop production ready application because whenever major update release it can be major change in application build environment Also Android Studio not supporting ndk development currently so if you are focussing on that than it not preferable to you.

Mayur Raiyani

Eclipse ADT has been deprecated since November 2014, i have transferred all my eclipse project to android studio since then . So would recommend you too.

Janshair Khan

Neither.  Use Xamarin Studio instead.  Have one code base and deploy to Apple and Google platforms.  Yep,  write your code once in Xamarin and deploy to both Android and iOS both apps work the same.

Ryan Jentzsch

Android Studio since it is based on Intellij IDEA and faster. More  importantly, the Eclipse ADT in not under active development, so all new  features will only come to Android Studio going forward.

Prahlad Yeri

Related Q & A:

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.