I'd second Romain's workflow of scrapping the ADT and Eclipse to use the command line tools. To give another perspective, I rarely do large Android app projects, but occasionally navigate system source and hack on moderately sized Android systems-y codebases.
I dislike using the ADT --- not because it sucks --- but because Eclipse sucks. I do all my editing in emacs with JDEE and a few other tools. I actually haven't tried IntelliJ, since I've been able to get by with just this. However, I do notice something missing, (Java is a time where I really do *need* autocomplete!), so your milage may vary. Using the command line Android tools is something I'd highly recommend: you'd be surprised how much more you'll understand about the system when you actually go through the process of making things yourself rather than relying on Eclipse + ADT as a black box for build config! Kris On Tue, Mar 12, 2013 at 3:33 AM, Romain Guy <romain...@android.com> wrote: > I use IntelliJ for all my Android framework development work and I have > used it to work on apps such as the stock Launcher and a couple of personal > apps. I can live without ADT since the most critical tools are available as > standalone apps (DDMS, hierarchyviewer, traceview, etc.) You will probably > miss some of the niceties of ADT so you should give it a try and see how it > feels for you. > > IntelliJ is definitely not very good for native code which is why I use > Eclipse (with only the CDT plugin) at the same time. If you have enough RAM > it's a pretty good setup overall: Eclipse for C/C++ and IntelliJ for > everything else. > > > On Mon, Mar 11, 2013 at 10:47 PM, Jason <jason.poli...@gmail.com> wrote: > >> OK.. I've just about had enough of eclipse. I have been using it for 10+ >> years (ever since it was WSAD :/) and have put up with it's slowness, >> buggyness, upgrade nightmares, plugins that don't work, plugins that do >> work.. then don't, random crashes etc etc... but I just can't take it >> anymore. >> >> This latest version of eclipse (Juno Service Release 2 Build id: >> 20130225-0426) is so riddled with bugs that I can't get through just a >> few hours with either my delete key not working ( >> http://stackoverflow.com/questions/2539672/my-delete-key-wont-work-in-eclipse-in-os-x), >> files not saving, a veritable "torrent" of NullPointerExceptions in the >> Error Log which manifest as random UI failures mixed in with the occasional >> but predictable complete crash followed by a "build the world" on restart >> that takes about 3 days. >> >> I love eclipse, but enough is enough. >> >> So.. is intellij for Android development a realistic option? Obviously >> Google make plugins for eclipse so this is always going to be the first >> stop for SDK updates, but if anyone is out there who has made the switch >> from eclipse to intellij *specifically for Android work* please let me >> know your opinion. >> >> I also do a reasonable amount in C++ using the CDT (which is a whole >> other source of issues) and I understand that this is not a strong point >> for intellij (?) >> >> I really wish the folks at eclipse (whoever they are) would stop trying >> to build features and just make the darn thing stable... I mean 10 years.. >> c'mon guys. >> >> :/ >> >> -- >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Developers" group. >> To post to this group, send email to android-developers@googlegroups.com >> To unsubscribe from this group, send email to >> android-developers+unsubscr...@googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en >> --- >> You received this message because you are subscribed to the Google Groups >> "Android Developers" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to android-developers+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > > > -- > Romain Guy > Android framework engineer > romain...@android.com > > -- > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Android Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to android-developers+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-developers+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.