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 <[email protected]> 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 <[email protected]> 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 [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> 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 [email protected]. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > > > -- > Romain Guy > Android framework engineer > [email protected] > > -- > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > 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 [email protected]. > 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 [email protected] To unsubscribe from this group, send email to [email protected] 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 [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

