How complex is your build? IntelliJ's built-in build system works fine for 
me; I've never had to touch an ant file. 

There are a couple of C++ plugins for IntelliJ. I haven't used them, but 
it's hard to imagine them being worse for NDK work than Eclipse CDT ;-)

On Tuesday, March 12, 2013 8:35:37 AM UTC-7, Romain Guy (Google) wrote:
>
> We use make internally but I used ant on personal apps. You can map an ant 
> target to a key shortcut in IntelliJ which makes dev. a little nicer.
> On Mar 12, 2013 1:17 AM, "Jason Polites" <jason....@gmail.com<javascript:>> 
> wrote:
>
>> Well that pretty much seals the deal for me.  Intellij it is.
>>
>> I presume this means using ANT as the build system?  I've had all sorts 
>> of trials and tribulations with the ANT build system for Android, although 
>> in fairness most of this has been caused by trying to push it beyond it's 
>> comfort zone (generating mocks, code coverage etc)
>>
>> Thanks Romain.. love your work ;)
>>
>>
>> On Tue, Mar 12, 2013 at 12:33 AM, Romain Guy 
>> <roma...@android.com<javascript:>
>> > 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....@gmail.com<javascript:>
>>> > 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-d...@googlegroups.com<javascript:>
>>>> To unsubscribe from this group, send email to
>>>> android-developers+unsubscr...@googlegroups.com <javascript:>
>>>> 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<javascript:>
>>>> .
>>>>
>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>  
>>>>  
>>>>
>>>
>>>
>>>
>>> -- 
>>> Romain Guy
>>> Android framework engineer
>>> roma...@android.com <javascript:>
>>>  
>>> -- 
>>> -- 
>>> You received this message because you are subscribed to the Google
>>> Groups "Android Developers" group.
>>> To post to this group, send email to 
>>> android-d...@googlegroups.com<javascript:>
>>> To unsubscribe from this group, send email to
>>> android-developers+unsubscr...@googlegroups.com <javascript:>
>>> 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 a topic in the 
>>> Google Groups "Android Developers" group.
>>> To unsubscribe from this topic, visit 
>>> https://groups.google.com/d/topic/android-developers/03O6rEVdXCY/unsubscribe?hl=en
>>> .
>>> To unsubscribe from this group and all its topics, send an email to 
>>> android-developers+unsubscr...@googlegroups.com <javascript:>.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>  
>>>  
>>>
>>
>>
>>
>> -- 
>> Ozzy's Odyssey!  A new game for Android
>> https://market.android.com/details?id=com.carboncrystal.odyssey
>> http://www.carboncrystal.com/<http://www.carboncrystal.com/droid-odyssey/>
>>  
>> -- 
>> -- 
>> You received this message because you are subscribed to the Google
>> Groups "Android Developers" group.
>> To post to this group, send email to 
>> android-d...@googlegroups.com<javascript:>
>> To unsubscribe from this group, send email to
>> android-developers+unsubscr...@googlegroups.com <javascript:>
>> 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 <javascript:>.
>> 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