2015-02-23 3 views
0

Все люди, с которыми я работаю, используют Eclipse для создания приложений для Android. Тем не менее, я недавно узнал, что Android больше не поддерживает Eclipse, и они переходят в Android Studio. Все приложения, над которыми я работаю, были выполнены и созданы с помощью Eclipse.Android Studio и Eclipse

Я думаю, что если код и язык программирования одинаковы, то компилятор или среда разработки не должны иметь значения. Могли бы мы по-прежнему работать вместе и делиться кодом, если бы я переключился на Android Studio, и они остались в Eclipse? Каковы некоторые из потенциальных проблем?

ответ

0

Как уже говорилось, каждый должен будет переключиться на Android Studio одновременно, и вам нужно будет внести некоторые изменения в систему сборки.

Пока все не делают переключатель, вы должны просто использовать комплект Eclipse/ADT.

Вы можете технически сохранить прежнюю структуру папок для исходных файлов при переносе проекта в Android Studio (мы его пробовали, он работает), но другая система сборки является основным изменением, которое бросает ключ в работу.

Eclipse использует систему сборки ANT для проектов Android.

Android Studio использует систему сборки Gradle.

Мы планируем переход на мою работу, и все должны будут переключаться одновременно, и система сборки должна быть перенесена с ANT на Gradle.

Подробнее о Gradle: http://tools.android.com/tech-docs/new-build-system/user-guide

Перенастройка старых проектов в Android Studio: http://developer.android.com/sdk/installing/migrate.html

* отредактированы для ясности относительно структуры папок

+0

Спасибо @ Даниэль Нуджент! Я хотел перейти в андроид-студию, но вы многое прояснили для меня! –

1

Нет, две IDE используют разные структуры проекта, но Android Studio имеет очень красивый мастер, который позволяет переместить проект Eclipse в AS. Я действительно рекомендую вам и вашей команде перейти в AS.

+0

Я полностью согласен с этим. Вы должны переместить все в одно и то же время, или совсем нет. –

+0

Ну, в этом случае мне придется придерживаться Eclipse, пока они не перейдут дальше, я здесь новый парень. Но спасибо за информацию! –