с такой проблемой сталкивались (и продолжаем сталкиваться), но у нас специфика другая и препроцессора не нужно.
1) а вообще сейчас уже есть ведь т.н. Library Project — чем не решение? +там, кажется, даже есть спец. таск типа pre-compile
2) IDEA уже вполне хороша для андроида, хоть и не без багов.
Да, места для включения есть, но я-то имел ввиду именно средства и возможности для мультитаргетинга, которые вроде как нужны, но пока что про них никто не почесался.
Я искал целый день, ничего завершённого по этой теме не нашёл. Иностранцы вешаются, из прецедентов — 50/50 переименование к препроцессингу в разных видах. В общем, бардак, на который всем пока наплевать.
1) Вы понимаете, вопроса «куда вставить» не стоит. Здесь я рассматривал вопрос «что бы такое вставить по-быстренькому, чтобы не писать батнички».
2) Тут просто такое дело… RIM и команда Android взяли этот несчастный Eclipse в качестве стандарта. И, я так понимаю, на всё остальное им будет начхать в дальнейшем. Я уже сталкивался с third-party решениями в подобной ситуации и очень опасаюсь того, что их прекратят поддерживать, когда у меня уже будет много-много проектов. Потому, мне кажется, разумнее ломать пальцы об Эклипс, который хотя бы как-то поддерживается официально.
1) ну так LP+-pre-build — чем не решение по-быстренькому? а батники в любом случае страшное зло, почему не на ant'е делаете (а ещё лучше — на скриптовом языке типа groovy с встраиванием в ant)
2) в данном случае не всё так плохо: поддержка андроида в IDEA на очень высоком уровне, плагин(и сама идея) — опенсорсны(я даже как-то сам баг исправлял), а уж безглючность и особенно поддержка там на голову выше. Сколько лет пройдёт пока в ADT пофиксят баг или добавят фичу? А в идее это вполне возможно за пол-дня!
code.google.com/p/idea-android/
«The Android support is now a bundled feature of IntelliJ IDEA 9 Ultimate. The open-source version of the plugin available at this site is outdated and incompatible with IntelliJ IDEA 9.»
IDEA 9 Ultimate стоит 249 баксов, если покупать её по-честному.
А если колготиться с 7-й Идеей — получается именно то, что вызывает мои опасения по поводу поддержки.
>Всё равно, меня сильно смущает это всё. Вот выпустят они 10-ю идею — и до свиданья, платите денежки.
Community-версия на то и Community, чтобы всегда быть бесплатной и опенсорной.
Если так непонятно, поясню: идея вместе с андроид-плагином легко и просто собирается из исходников(которые никто закрывать не планирует) одной командой ('ant')
>То, что лежит на гугле.коде, можно использовать с 7-й идеей. И оно имеет статус неподдерживаемого.
1) то, что там лежит было написано парой человек за пару дней и никогда особо не поддерживалось
2) с текущим андроид-плагином оно по статусу не имеет ничего общего (ну, разве что лицензию на код)
3) зачем использовать платную устаревшую идею с устаревшим плагинов вместо новой бесплатной с актуальным?
может быть и действительно не стоит выдавать лепро-стайл за свою уникальную манеру изложения. По крайней мере, я бы отрицательно оценил бы пост именно за это на месте хабра-леперов.
Я просто зашел из rss в интересующий меня пост, и увидел ваш комментарий выше. Не ответить на него — сделать этот ресурс несколько хуже, чем он мог бы быть.
А разве я говорил конкретно об этом посте/комментарии/тд? Экстраполировать стиль заголовка на ваше общение тут в целом мне позволили ваши же слова «Меня здесь недолюбливают за манеру изложения».
Портинга и препроцессинга псто