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" <[email protected]<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 
>> <[email protected]<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 <[email protected]<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 
>>>> [email protected]<javascript:>
>>>> To unsubscribe from this group, send email to
>>>> [email protected] <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 [email protected]<javascript:>
>>>> .
>>>>
>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>  
>>>>  
>>>>
>>>
>>>
>>>
>>> -- 
>>> Romain Guy
>>> Android framework engineer
>>> [email protected] <javascript:>
>>>  
>>> -- 
>>> -- 
>>> 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]<javascript:>
>>> To unsubscribe from this group, send email to
>>> [email protected] <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 
>>> [email protected] <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 
>> [email protected]<javascript:>
>> To unsubscribe from this group, send email to
>> [email protected] <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 [email protected] <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 [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.


Reply via email to