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.


Reply via email to