HomeРазноеEclipse и android: Установка Eclipse и подключение плагина Android Development Tools (ADT) для разработки андроид-приложений

Eclipse и android: Установка Eclipse и подключение плагина Android Development Tools (ADT) для разработки андроид-приложений

Установка Eclipse и подключение плагина Android Development Tools (ADT) для разработки андроид-приложений

Инструменты разработки Eclipse и Android Development Tools

После выхода официального релиза Android Studio у начинающих разработчиков появились проблемы с загрузкой и установкой все еще популярной среды разработки Eclipse и плагина Android Development Tools (ADT) для разработки андроид-приложений. Ниже приводим перевод инструкции с официального сайта, в которой вы узнаете, как скачать и установить Eclipse, а также как подключить и настроить плагин Android Development Tools (ADT), чтобы начать программировать под андроид.

Внимание! Плагин Eclipse ADT больше не поддерживается, согласно этому объявлению в июне 2015 года .

Плагин Eclipse ADT имеет много известных и потенциальных ошибок безопасности, которые не будут исправлены.

Вы должны немедленно переключиться на использование Android Studio , официальной IDE для Android. Для получения справки по переносу ваших проектов прочитайте Миграция в Android Studio .

Как скачать и установить Android Studio, смотрите здесь

Порядок установки

Вы должны сначала загрузить Eclipse, затем скачать Android SDK и  установить плагин ADT (Android Development Tools).

Если Eclipse уже установлен, перед установкой ADT проверьте соответствие следующим требованиям:

Установлен Eclipse 3.7.2 (Indigo) или выше
Примечание: Eclipse 3,6 (Helios) больше не поддерживает последние версии ADT.
Установлен Eclipse JDT плагин (входит в большинство пакетов Eclipse IDE)
Установлена JDK 6 (пакет JRE не является достаточным)

Если все условия выполняются, можно пропустить несколько пунктов и перейти к загрузке и установке ADT плагина для Eclipse.

Если вы начинаете с нуля, то выполните все последующие шаги.

Установить JVM

Независимо от вашей операционной системы, вам нужно будет установить виртуальную машину Java (JVM). Вы собираетесь использовать Eclipse для разработки Java android, поэтому  установите JDK (JDK включает в себя — среди других полезных вещей — исходный код для стандартных Java библиотек).

Если вы используете Windows, вы, возможно, уже устанавливали JRE, но этого не достаточно.

  • При использовании Linux:

Установить JDK (Java Development Kit)

Если у вас не установлен пакет JDK, следуйте инструкции: Установка JDK (Java Development Kit)

Скачать Eclipse

Скачать среду разработки Eclipse, со страницы загрузки. Выберите Eclipse IDE for Java Developers.

Загрузка будет в виде сжатого (т.е. «.zip», или «.tar.gz») файла. Распакуйте этот файл в директорию по вашему выбору (например, «C:\eclipse» на Windows) и убедитесь, что у вас есть полный доступ на чтение и выполнение. При желании вы можете создать ярлык исполняемого файла («eclipse.exe» на Windows, или «Eclipse» на Linux).

Обратите внимание, что есть известная проблема с распаковкой архива во всех текущих версиях Windows . Мы рекомендуем использовать более надежный архиватор, такие как, например, архиватор с открытым исходным кодом 7zip, при распаковке пакета Eclipse. Некоторые пользователи сообщают об успехах при первоначальной распаковке Eclipse в корневом каталоге (например, C: \), а затем перемещении его на более подходящее место (например, C: \ Program Files \ Eclipse)

Для разработки приложений Android в Eclipse предлагается пользовательский плагин для Eclipse IDE, называемый Android Development Tools (ADT). Этот плагин представляет собой мощную, интегрированную среду разработки приложений для Android. Это расширяет возможности Eclipse, что позволит вам быстро создать новые Android проекты, построить интерфейс приложения, отлаживать свое приложение, а также подписывать и экспортировать пакеты приложения (APK) для распространения.

Загрузить ADT плагин для Eclipse:

Запустите Eclipse, затем выберите в главном меню Help > Install New Software.

Нажмите Add , в верхнем правом углу.

Загрузить Android Development Tools (ADT) плагин для Eclipse
В хранилище диалоге Добавить окне введите «ADT Plugin» в поле Name и следующий адрес в поле Location:

https://dl-ssl.google.com/android/eclipse/

Примечание: для обновления Android Developer Tools требуется безопасное соединение. Убедитесь, что URL обновления, который вы вводите начинается с HTTPS.
Нажмите OK .
В диалоге Software, установите флажок рядом с Developer Tools и нажмите Next .
В следующем окне вы увидите список инструментов для загрузки. Нажмите Next.
Прочитайте и примите условия лицензионного соглашения, а затем нажмите Finish.
Если вы получаете предупреждение системы безопасности, что подлинность и достоверность программного обеспечения не может быть установлена, нажмите ОК .
После завершения установки, перезагрузите Eclipse.

Если вы не смогли использовать Eclipse, чтобы скачать плагин ADT с удаленного сайта обновлений, вы можете скачать ADT архив на свой компьютер и вручную установить его:

Скачать сжатый файл ADT Plugin (не распаковывать его!):

Запустите Eclipse, затем выберите Help > Install New Software .
Нажмите Добавить , в верхнем правом углу.
В диалоговом окне репозитория добавить, нажмите кнопку Архив .
Выберите загруженный ADT-23.0.6.zip файл и нажмите OK .
Введите «ADT Plugin» в качестве имени и нажмите ОК .
В диалоге Software, установите флажок рядом с Developer Tools и нажмите Next .
В следующем окне вы увидите список инструментов для загрузки. Нажмите Next.
Прочитайте и примите условия лицензионного соглашения, а затем нажмите Finish.
Если вы получаете предупреждение системы безопасности, что подлинность и достоверность программного обеспечения не может быть установлена, нажмите ОК .
После завершения установки, перезагрузите Eclipse.

Скачать пакет SDK

Скачайте пакет инструментов Android SDK по этой ссылке.

Cкачайте пакет Android SDK для вашей операционной системыCкачайте пакет Android SDK для вашей операционной системы

В открывшейся по ссылке таблице выберите пакет для вашей операционной системы. Для Windows их два: установщик и архив (на выбор). Архив следует распаковать в папку, например, D:\android\sdk. Если выберете установщик, он по умолчанию укажет путь, например, C:\Users\<username>\AppData\Local\Android\android-sdk, лучше изменить его на более короткий, как в примере выше.

Внимание! В пути к SDK не должно быть кириллицы! Это может быть источником многих проблем в будущем.

Настроить Android SDK

После того, как Eclipse, перезагрузится, необходимо указать расположение каталога Android SDK:

В окне приветствия выберите Использовать существующие пакеты SDK (Use existing SDKs).
Нажмите Обзор (Browse)  и выберите расположение каталога SDK (там, куда вы указали путь при загрузке SDK).
Нажмите Next .
Ваше Eclipse IDE теперь настроена для разработки приложений для Android, но вы должны добавить новые средства SDK платформы и андроид платформу для вашей среды. Чтобы получить эти пакеты , запустите менеджер SDK, и выберите для загрузки необходимые платформы и пакеты.

В Eclipse в меню открывайте Window > Android SDK Manager.

Android SDK ManagerAndroid SDK Manager

 

Здесь нам показывают SDK-компоненты, которые мы можем скачать, обновить или удалить.

Сначала идет папка Tools — в ней находятся утилиты, необходимые для разработки под Android. Далее идет список версий Android. И в самом низу еще есть папка Extras, в которой обычно находятся дополнительные библиотеки.

Справа от каждого компонента в списке виден его статус: Installed — установлен, Not installed — не установлен, Update available — доступно обновление.  Мне сразу автоматически предлагают обновить и установить некоторые компоненты, на них включены чекбоксы. Нажмите снизу ссылку Deselect All, чтобы снять все галки, а затем Updates, чтобы выделить только те пункты, которые требуют обновления. И пока оставим все так, ничего не загружаем.

Нас сейчас интересуют папки с именами версий Android. Для начала установите Android 4.4.2. Когда освоитесь в разработке, вы всегда сможете вернуться сюда и скачать те версии Android, которые вам необходимы. А пока будем работать с проверенной Android 4.4.2 (API 19).

Как минимум для разработки нам необходимы два компонента в папке Android 4.4.2 (API 19):

1) SDK Platform — используется для разработки. Говоря простыми словами, здесь содержатся все программные компоненты системы Android, которые мы будем использовать при создании приложений — т.е. окна, кнопки и т.п.

2) ARM EABI v7a System Image — образ Android системы. Используется для создания эмулятора Android, который нужен будет для тестирования приложений прямо на компе, без подключения реальных устройств.

Т.е. мы сможем создать приложение, использующее компоненты и возможности Android версии 4.4.2 и запустить это приложение на эмуляторе версии 4.4.2. Этого вполне достаточно для начала.  Ставьте галки на двух этих пунктах в папке Android 4.4.2 (API 19).

Если вам понадобятся другие версии Android, заходите в SDK Manager и устанавливайте эту пару компонентов для нужной вам версии.

Снизу справа жмем кнопку Install <число> packages, чтобы он установил все компоненты которые мы выделили. Учтите, что плафтормы могут весить несколько сотен мегабайт.

Появится окно со списком установки, отмечаем в нем Accept license и жмем Install. Процесс пошел, снизу замелькали проценты, килобайты и секунды.  По завершению процесса снизу будет надпись Done loading package. Все готово для работы. Закрываем и начинаем обучение разработке android приложений.

Продолжение: Создание Android проекта

Установка связки Android Studio и Eclipse

В статье рассказывается, как установить Android Studio и Eclipse Mars. Обновлено 26 июня 2015 года.

Содержание

Недавно Google заявил, что стандартный пакет Andoid SDK с Eclipse больше не будет развиваться, а основным их продуктом становится Andoid Studio. Поэтому надо переходить постепенно на него. Но у него есть недостатки. Во-первых, много литературы в интернете всё-таки посвящено связке Andoid SDK с Eclipse. Во-вторых, Andoid Studio позволяет создавать только Andoid приложения. Например, те же Java проекты уже не создашь. Поэтому установим сразу и Andoid Studio и Eclipse поверх неё.

Подробно можно узнать в другой моей статье: Установка JDK в Windows.

Подробно можно узнать в другой моей статье: Установка Andoid Studio в Windows 8.1.

Испытать первое приложение в Android Studio можно по статье: Создание простейшего приложения в Android Studio.

Если раньше об установке Eclipse можно было не беспокоиться, так как поставлялся вместе с Android SDK, то сейчас не так. В Android Studio этой программы нет.

Идем на сайт: http://www.eclipse.org/downloads/index-developer.php.

Скачиваем там последнюю версию Eclipse для работы в Java.

У меня скачался файл eclipse-dsl-mars-M4-win32-x86_64.zip. У вас он может называться по другому.

Идем в папку C:\Android. Это в случае, если вы Android Studio устанавливали по схеме, что я давал выше.

Туда копируем наш архив и распаковываем прямо в эту папку. Появится папка eclipse:

Переходим в папку C:\Android\eclipse и открываем приложение eclipse.exe. Его потом и нужно будет открывать, так что можете сразу сделать на Рабочий стол или в Пуск ярлык этого приложения.

Попросит при старте создать или выбрать workspace (папка, где будут храниться ваши проекты). Я выбрал D:\Android\Eclipse\Projects, но у вас может совсем другая папка.

И вот программа открылась:

Рекомендую всегда сразу закрывать окно приветствия, так как в свое время долго не мог понять, почему при создании и открытии проектов проекты не открываются (проекты открывались, только окно приветствия всё загораживало).

Откроется стандартный вид Eclipse.

По сути, Eclipse готов к созданию Java приложений. Проверить это можете, создав простейшее приложение по статье: Создание простейшего Java приложения в Eclipse.

Но Android приложения не создадутся. Это можно проверить:

Поэтому нужно провести еще некоторые манипуляции.

Идем в HelpInstall New Software:

В появившемся окне нажимаем кнопку Add...:

В поле Name вводим:

В поле Location вводим:

https://dl-ssl.google.com/android/eclipse/




https://dl-ssl.google.com/android/eclipse/

Отмечаем галочкой Developer Tools:

И пойдет процесс скачивания:

Когда всё установится, то нажимаем Next:

Соглашается с тем, что нам говорят:

И начнется процесс установки:

Если спросит разрешение в процессе установки, то разрешаем:

В конце установки попросит перезагрузить Eclipse. Разрешаем.

При окрытии попросить отправлять всякую инфу в Google. Если вы не параноик, то разрешайте.

Перезагрузите комп!!

Всё! Теперь у вас установлен Eclipse, на котором можно создавать приложение как обычные java, так и под Android. При этом у вас стоит Android Studio. При этом все программы находятся в папке C:\Android:

А проекты для Android Studio и Eclipse сохраняются в двух разных папках (по крайней мере у меня):

Eclipse использует также тот же Android SDK, что и Android Studio. В этом можно убедиться, запустим из Eclipse окно SDK:

Update. На июнь 2015 года при выполнении данной инструкции в конце установки при старте Eclipse возникает такая ошибка:

Если верить гуглу, то она возникает из-за пакетов в Android SDK под Android Wear (наручные часы). Если вы не собираетесь программировать под эти часы, от удалите соответствующие пакеты. У меня в трех местах были эти пакеты (на самом деле в двух: один из трех и не был установлен):

Потом перезапустите Eclipse.

Если не помогло, то удаляет аналогично все остальные пакеты под Android Wear:

После этого у меня ушла ошибка

Можете создать тестовое приложение в Eclipse под Android по этой статье.

Напоследок, приведу список статей, которые упоминались в данной статье, и которые расположены на этом блоге.

Установка JDK в Windows
Установка Andoid Studio в Windows 8.1
Создание простейшего приложения в Android Studio
Установка связки Android Studio и Eclipse
Создание простейшего Java приложения в Eclipse
Создание простейшего Android приложения в Eclipse

Пример создания приложения Android в Eclipse IDE на примере

Создаем приложение Android в среде EclipseСоздаем приложение Android в среде EclipseПроблема

Вы хотите использовать среду Eclipse для разработки своего приложения для платформы Android.

Решение

Установите среду Eclipse и подключаемый модуль AndMore. Затем создайте свой проект и начните писать приложение. Соберите его и протестируйте с помощью эмулятора в среде Eclipse.

Обсуждение

Прежде чем вы сможете начать создание приложения с помощью среды Eclipse, вам необходимо установить три элемента:

  • Eclipse IDE
  • Android SDK
  • Модуль AndMore

Подробнее об установке этих элементов см. здесь.

После того как вы это сделаете, создайте новый Android-проект с помощью меню FileNew (Файл Новый), и вы увидите такой экран, как на рис. 1.

Щелкните на кнопке Next (Далее), дайте проекту название (рис. 2) и снова щелкните на кнопке Next.

Выберите версию SDK для целевого устройства (рис. 3). Версия 4.0 охватывает почти все устройства, используемые сегодня; более поздние версии дают еще больше возможностей. Решать вам!

 Начало создания проекта в среде EclipseНачало создания проекта в среде Eclipse

 Рис. 1. Начало создания проекта в среде Eclipse

Настройка параметров нового проекта EclipseНастройка параметров нового проекта Eclipse

Рис. 2. Настройка параметров нового проекта Eclipse

 Настройка инструментария SDK для нового проекта EclipseНастройка инструментария SDK для нового проекта Eclipse

Рис. 3. Настройка инструментария SDK для нового проекта Eclipse

На рис. 4 показана структура проекта, развернутая на панели проекта справа. На нем также показано, в какой степени вы можете использовать автозаполнение Eclipse на платформе Android, — я добавил атрибут gravity для метки, а среда Eclipse пред­лагает полный список возможных значений атрибутов. Я выбрал central-horizontal, поэтому в момент запуска приложения ярлык должен быть центрирован.

Использование редактора Eclipse для настройки атрибута gravity для представления TextViewИспользование редактора Eclipse для настройки атрибута gravity для представления TextView

Рис. 4. Использование редактора Eclipse для настройки атрибута gravity для представления TextView

Если в компоновке LinearLayout установить атрибут gravity равным center_ vertical, а в представлении TextViewcenter_horizontal, то текст будет центри­рован как по вертикали, так и по горизонтали. В листинге 1 приведен соответству­ющий файл компоновки main.xml (расположенный в каталоге res/layout).

Листинг 1. Файл HelloWorld. java

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity="center_vertical"
    >
<TextView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/hello"
    android:gravity="center_horizontal"
    />
</LinearLayout>

Как всегда, когда вы сохраняете исходный файл, среда Eclipse генерирует скомпи­лированную версию. В проекте для платформы Android она также создает скомпили­рованный пакет АРК, который готов к запуску, поэтому вам нужно только запустить его. Щелкните правой кнопкой мыши на проекте и выберите команду Run AsAndroid Application (Запустить какПриложение для платформы Android) (рис. 5).

Запуск проекта для платформы Android в среде EclipseЗапуск проекта для платформы Android в среде Eclipse

Рис. 5. Запуск проекта для платформы Android в среде Eclipse

Эта команда запустит эмулятор Android, если он еще не запущен. В окне эмуля­тора появится слово Android (рис. 6), а через некоторое время вы увидите началь­ный экран Android.

Запуск проекта для платформы Android в эмулятореЗапуск проекта для платформы Android в эмуляторе

Рис. 6. Запуск проекта для платформы Android в эмуляторе

По истечении некоторого времени ваше приложение будет запущено (на рис. 7) показан только фрагмент экрана самого приложения, поскольку остальная часть представления эмулятора является лишней).

Выполнение проекта для платформы Android в эмулятореВыполнение проекта для платформы Android в эмуляторе

Рис. 7. Выполнение проекта для платформы Android в эмуляторе

 

Вас заинтересует / Intresting for you:

Другие статьи автора:

Как загрузить приложение из Eclipse на Android-телефон вместо AVD Oh! Android

Я совершенно новичок в Android и уже использовал AVD для отладки моего приложения. Тем не менее, я хочу начать проверку параметров мультимедиа, и поэтому вам нужно начать использовать мой телефон Android. Как получить Eclipse для загрузки моего приложения на мой телефон вместо моего AVD?

Сначала вам нужно включить отладку USB на вашем телефоне, а затем подключить его к компьютеру через USB. Затем eclipse должен автоматически запускать отладку на вашем телефоне вместо AVD.

Просто для дополнительной информации. Если ваши приложения автоматически запускаются на эмуляторе, щелкните правой кнопкой мыши по проекту, запустите «А» -> «Запустить конфигурацию», затем в «Запуск конфигурации» выберите «Руководство». После этого, если вы запустите свои приложения, вам будет предложено выбрать, где вы хотите запускать свои приложения, будет указано все доступное устройство и эмулятор.

У меня была такая же проблема, и я не смог получить Eclipse в Windows 7 для распознавания устройства. Устройство настроено правильно, Windows 7 распознает его на USB-порту, и я редактировал параметры запуска в Eclipse, чтобы вызвать устройство, и его просто нет.

Я запустил его со следующими шагами:

  • Подключите устройство к компьютеру с помощью USB.
  • Убедитесь, что устройство не заблокировано (т.е. тайм-аут в пользовательском интерфейсе). Я должен продолжать разблокировать его, пока я работаю.
  • Подождите, пока Windows узнает USB-устройство, и когда появится меню автовоспроизведения, выберите « Open device to view files . Он должен открыть файловую систему на устройстве в Проводнике.
  • В проводнике зайдите в рабочую область Eclipse и найдите файл apk из сборки (например, MyFirstApp.apk )
  • Скопируйте файл apk в каталог «Загрузки» на устройстве
  • На устройстве используйте приложение « My Files (или подобное), чтобы открыть каталог «Загрузки».
  • Нажмите загруженный файл ( My First App.apk ) и Android, чтобы установить его
  • Выберите install
  • Приложение теперь находится в установленных приложениях. Запустить его.

Второй способ – отправить файл apk на устройство, а затем загрузить и установить его. (Кредиты на сообщение на SO, которое я не могу найти сейчас).

Третий способ – использовать DropBox. Это требует установки DropBox на ПК и на устройстве (из магазина воспроизведения), но как только они настроены, он работает очень плавно. Просто поделитесь папкой DropBox между двумя устройствами, а затем отпустите APK в эту папку на ПК и откройте ее на устройстве. С помощью этого метода вам не требуется USB-соединение, а также можно установить APK на нескольких устройствах. Он также помогает управлять несколькими версиями разработки (путем создания отдельной подпапки для каждой версии).

В Eclipse:

  • Goo запустить меню -> запустить конфигурацию.
  • Щелкните правой кнопкой мыши на приложении Android справа и нажмите «Новый».
  • Заполните соответствующие данные, например название проекта, на вкладке Android.
  • Затем под целевой вкладкой.
  • Выберите «запуск» на всех совместимых устройствах, а затем выберите активные устройства из выпадающего списка ».
  • Сохраните конфигурацию и запустите ее, нажав кнопку «запустить» в нижней правой части окна или закройте окно и снова запустите

Вам не нужно ничего делать, кроме как подготовить телефон к работе с приложениями для отладки и USB-приложений:

http://developer.android.com/guide/developing/device.html

Затем просто запустите приложение из eclipse, и ваше устройство будет использоваться, если у вас нет симулятора.

У некоторых людей может возникнуть проблема, когда ваш телефон может не сразу распознаваться компьютером в качестве эмулятора, особенно если вам предоставляется возможность выбрать, почему ваш телефон подключен к компьютеру на вашем телефоне. Эти параметры:

  • стоимость только
  • Медиа-устройство (MTP)
  • Передача файлов с камеры (PTP)
  • Доля мобильной сети
  • Установить драйвер

Из этих вариантов выберите MTP и следуйте инструкциям, содержащимся в цитатах других ответов.

  • Надеюсь это поможет!

Goo запустить меню -> запустить конфигурацию. Щелкните правой кнопкой мыши на приложении Android справа и нажмите «Новый». Заполните соответствующие данные, например название проекта, на вкладке Android. Затем под целевой вкладкой. Выберите «запуск» на всех совместимых устройствах, а затем выберите активные устройства из выпадающего списка ». Сохраните конфигурацию и запустите ее, нажав кнопку «запустить» в нижней правой части окна или закройте окно и снова запустите

Для тех, кто пытается найти, как включить отладку на устройствах под управлением Jelly Bean 4.2 (например, Google Nexus), вам нужно перейти в « Настройки»> «Приложения»> «О планшете» и коснуться текста «Построить номер» 7 раз медленно. Вернитесь к уже имеющимся настройкам> Параметры разработчика и проверьте USB-отладку, как указано в предыдущих сообщениях.

Прежде всего, включите USB-отладку на вашем устройстве.

На большинстве устройств под управлением Android 3.2 или старше вы можете найти опцию в разделе «Настройки»> «Приложения»> «Разработка».

На Android 4.0 и новее он находится в настройках> Параметры разработчика.

В eclipse перейдите в Run Configuration и выберите Always prompt для выбора устройства

Проверьте, установлено ли устройство Andriod на ПК. См. Шаги ниже. После установки USB-накопителя «Другое устройство» изменится на «Устройство Andriod». Путь просмотра должен быть \ extras \ google \ usb_driver \, а не подкаталоги под ним. В противном случае установка не найдет пакет.

Чтобы установить драйвер Android USB в Windows 7 в первый раз:

Подключите устройство на Android-устройстве к USB-порту вашего компьютера. Щелкните правой кнопкой мыши компьютер со своего рабочего стола или проводника Windows и выберите «Управление». Выберите «Устройства» в левой панели. Найдите и разверните другое устройство в правой панели. Щелкните правой кнопкой мыши имя устройства (например, Nexus S) и выберите «Обновить программное обеспечение драйвера». Это запустит мастер обновления оборудования. Выберите «Обзор моего компьютера для программного обеспечения драйвера» и нажмите «Далее». Нажмите «Обзор» и найдите папку драйвера USB. (Драйвер Google USB находится в папке \ extras \ google \ usb_driver.) Нажмите «Далее», чтобы установить драйвер.

Подключите свое устройство к системе и установите режим отладки устройства при запуске приложения. Android Virtual Device AVD выберет устройство там, где вы увидите, что ваше подключенное устройство выбирает ваше мобильное устройство, и все ссылаются на эту ссылку, чтобы настроить режим отладки вашего устройства на

http://developer.android.com/training/basics/firstapp/running-app.html

Что я сделал, прочитав все вышеперечисленные ответы, и это сработало: 7 смертельных шагов

  1. Подключите свой Android-телефон к компьютеру, на котором запущено eclipse / ваш проект карты.
  2. Пусть он установит все необходимые драйверы. , Когда закончите, откройте свой смартфон, перейдите в меню «Настройки»> «Приложения»> «Разработка»> «Отладка USB» и включите его, нажав кнопку «Проверить» справа.
  3. Кроме того, включите « Настройки»> «Unknowresoures»
  4. Вернитесь к затмению на своем компьютере. Щелкните правой кнопкой мыши проект / приложение, запустите как> Запустить конфигурации …> Выберите «Устройство»> «Целевая» Выберите свое устройство «Выполнить».
  5. Нажмите на вкладку « Цель » сверху. По умолчанию он находится на первой вкладке Android
  6. Выберите второй переключатель, который говорит « Запуск» на всех совместимых устройствах / AVD . Затем нажмите « Применить» внизу, а затем нажмите « Выполнить» .
  7. Здесь вы пойдете, он автоматически установит файл .apk вашего приложения на ваш смартфон и запустит его, как и на эмуляторе.

Если вы его запустили, пожалуйста, помогите другим тоже.

Спасибо, это помогло. Было немного сложно получить опцию отладки USB, включенную на Samsung G3 после обновления.

См. Ниже Инструкции по Samsung G3 Jellybean

  1. настройки
  2. Нажмите -> О телефоне
  3. Нажмите на номер сборки
  4. «Вы сейчас в 4 шагах от разработчика». Продолжайте нажимать, пока не появится сообщение «Вы теперь разработчик».
  5. Вернитесь в настройку -> Система -> Вариант разработчика: Включите USB-отладку

Шаг за шагом:

  1. Подключите телефон к компьютеру через USB
  2. Включить отладку USB на вашем телефоне: Настройки -> Приложения -> Разработка -> Отладка USB
  3. Изменить Запуск конфигурации в проекте Eclipse: щелкните правой кнопкой мыши -> Run As -> Run Configurations . На вкладке « Цель » выберите « Всегда», чтобы выбрать устройство (или « Руководство» ). Затем Apply, Run .

В новом окне вы увидите свой подключенный телефон.

Да! Вы можете отлаживать приложение Android. Пока вы их разрабатываете, выполните следующие действия. Убедитесь, что у вас есть комплект ПК производителя мобильных устройств. Например: если вы используете samsung, у вас должны быть samsung kies

1.Enable отладка USB на вашем устройстве: Настройки> Приложения> Разработка> Отладка USB 2.Enable Unknownresources: Настройки> Unknowresoures
3. Подключите устройство к ПК
4.Выберите свое приложение. Щелкните правой кнопкой мыши по нему: RunAS> Запустить конфигурации> Выберите «Устройство»> «Целевая» Выберите свое устройство « Выполнить» .

Вы также можете не использовать отладочный кабель. Для этого вам необходимо установить Airdroid на свое устройство. После установки введите ссылку в свой браузер и перетащите файл .apk.

Счастливое кодирование!

Сначала вам нужно настроить устройство на режим отладки. На Android 4.X это означает, как описано в другом ответе в другом вопросе:

Откройте «Настройки» вашего устройства. Это можно сделать, нажав кнопку «Меню» на главном экране и нажав «Системные настройки»,

Теперь прокрутите вниз и нажмите «О телефоне» или «О планшете».

На экране «О программе» прокрутите вниз и нажмите «Сборка номера» семь раз. [Обратите внимание, что это не шутка]

Убедитесь, что вы нажали семь раз. Если вы видите сообщение «Не нужно, вы уже разработчик!», Вы знаете, что сделали это правильно.

Готово! Нажав «Build number» семь раз, вы разблокировали режим отладки USB на Android 4.2 и выше. Теперь вы можете включать / отключать его, когда захотите, выбрав «Настройки» -> «Параметры разработчика» -> «Отладка» -> «Отладка USB».

Следующим шагом будет подключение вашего устройства к компьютеру через USB-кабель.

Следующий шаг – установить для него драйвер USB. На официальном сайте вы найдете список источников для драйверов для телефонов разных компаний.

Eclipse теперь должен дать вам телефон в качестве выбора, когда вы нажмете «Выполнить», и он представляет вам возможное устройство для запуска.

В некотором случае Eclpise сообщит вам Target Unknown, который запрещает вам использовать устройство. Если это так, вам может потребоваться перезагрузить телефон. Возможно, вам также придется проверить и переустановить отладку USB, пока телефон не попросит разрешить вашему конкретному компьютеру выполнять отладку usb.

Установка и настройка JDK + Eclipse + ADT + Android SDK + Genymotion на Windows 8.1 x64

Немного отойдем от темы разметок. На сайте альма-матер все сильно поменялось. Теперь средой для разработки приложений для Android является Android Studio. Но так как множество примеров и учебников ориентировано на Eclipse все же стоит иметь в своем арсенале и его.

Кроме того вышла Java 8. И в связи со всем этим еще раз установим JDK, Eclipse + ADT, а так же, затем и Android Studio и JetBrains IntelliJ IDEA 14.0.2. Ну и в обязательном порядке Genymotion.

И так, поехали!

1) Устанавливаем JDK

Идем сюда http://www.oracle.com/technetwork/java/javase/downloads/index.html

И выбираем JDK Download

Соглашаемся с лицензией

И выбираем версию для скачивания в зависимости от разрядности вашей Windows (у меня Win 8.1 x64).

Скачали, запускаем JDK на установку

в процессе установки так же установится и JRE

Все жмем Close. На этом установка JDK закончена.

Проверяем установку JDK при помощи команды java –version.

Если видим подобный вывод команды (у вас может отличаться если скачали другую версию или билд java), то все хорошо. Идем дальше.

2) Установка Eclipse

Идем сюда http://www.eclipse.org/downloads/ и качаем Eclipse IDE for Java Developers

Опять же выбираем версию в зависимости от разрядности вашей ОС. Для установки Eclipse необходимо просто распаковать скачанный архив в любую папку. Можно просто в C:\Eclipse, ну или какая там будет душе угодна.

Далее запускаем eclipse.exe

Выбираем каталог рабочего пространства (это там где будут хранится все наши проекты)

И после этого видим окошко

Закрываем окошко Welcome и видим рабочее пространство Eclipse

Проверяем, что Eclipse видит компилятор Java

Windows –> Preferences –> Java –> Compiler

И сразу же настроим кодировочку UTF-8 для текста кода

Это для того, что если вдруг вы работаете не только на компьютерах под Windows, а так же под Mac или Linux, то смогли бы читать свои исходники и комментарии на любом из них.

На всякий случай проверим наличие обновлений для Eclipse и его составляющих

На этом с Eclipse пока все, но мы еще вернемся к настройке его внешнего вида (возможно).

3) Установка Android SDK

Идем вот сюда http://developer.android.com/sdk/installing/index.html

И скачиваем Stand-alone SDK Tools

Качаем именно zip архив с SDK и затем разархивируем в C:\android-sdk-windows (вы можете в другое каталог, какой удобно). Видим примерно следующее

На этом установка SDK закончена

4) Установка плагина ADT для Eclipse

Запускаем Eclipse. Выбираем Install New Software

И в открывшемся окне вводим адрес https://dl-ssl.google.com/android/eclipse/

Жмем Enter. Ждем пока Eclipse найдет пакеты для установки. Отмечаем все как на скрине и жмем Next

Ждем немножко и опять жмем Next

Соглашаемся с лицензиями

И жмем Finish. Начинается загрузка и установка пакетов ADT

Может вылезти вот такое предупреждение

Просто жмем ОК

После установки Eclipse предложит перезапуститься, чтобы изменения вошли в силу.

Соглашаемся и после перезапуска видим такую картину

ADT ругнулся что он не видит Android SDK и это нормально, так как он не знает где он лежит. Но мы ему расскажем.

Жмем Close и Eclipse нам предложит ввести путь до Android SDK

Выбираем путь, куда мы разархивировали Android SDK и жмем Next

И жмем Finish

Может ругнуться и так

Жмем Open SDK Manager

Сейчас пока важно выбрать, то что отмечено желтым. Остальные пакеты можно установить в любой момент.

Жмем Install…

Соглашаемся с лицензиями и опять жмем Install и ждем пока все скачается и установится

В ходе установки может быть показан лог

Пугаться не стоит

Скачивание и установка пакетов Android SDK может занять какое-то продолжительное время.

В конце должны увидеть такое окошко

Которое можно закрыть. Так же  в этом окошке Eclipse можно нажать Close

И запустить Eclipse заново

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

Теперь осталось все это немного причесать и запустить первое тестовое приложение, чтобы проверить работу всего этого хозяйства.

5) Установка дополнительных пакетов Android SDK

Пакеты ставятся по принципу необходимости. Т.е. если вы хотите разрабатывать и тестировать свои программы под разными версиями Android, то вам необходимо поставить нужные пакеты. Их можно удалить или добавить в любое время.

На первое время можно установить такие пакеты (ну или то, что вы посчитаете нужным)

После загрузки данных пакетов папочка с Android SDK стала весить почти 7,5Гб

Так что рассчитывайте место на ваших дисках.

6) Настройка места хранения AVD (Android Virtual Devices)

По умолчанию Android SDK создает и хранит файлы AVD в каталоге

C:\Users\ПОЛЬЗОВАТЕЛЬ\.android\avd

Для меня это не очень удобно, поэтому я перенесу эту папку в каталог C:\AVD

Для этого

1. Создаем папку C:\AVD

2. Создаем переменную окружения Windows с названием ANDROID_SDK_HOME и параметром указывающим на наш каталог

3. Копируем подкаталог .android в каталог H:\AVD

4. Запускаем AVD Manager и видим что его каталог находится в новом месте где мы указали

У нас пока нет созданных AVD, но мы это поправим.

А пока надо установить и настроить Intel® HAXM

7) Установка и настройка Intel Hardware Accelerated Execution Manager (Intel® HAXM)

Более подробно Intel HAXM можно почитать тут:

https://software.intel.com/ru-ru/android/articles/intel-hardware-accelerated-execution-manager

Системные требования и инструкция по установке тут:

https://software.intel.com/ru-ru/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows

Устанавливать можно как в ручную, так и через Android SDK. Но я выбрал установку в ручную, так как сайт Intel, как правило содержит более свежую версию HAXM.

И так скачиваем HAXM тут (на данный момент версия 1.1.1 и файлик весит всего 1,7Мб):

https://software.intel.com/ru-ru/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement

Разархивируем и запускаем файлик на установку

Для того, чтобы проверить, что все установлено верно и работает, необходимо в командной строке выполнить:

sc query intelhaxm

После выполнения данной команды вы увидите текущий статус службы

Так же может пригодится способ остановить службу:

sc stop intelhaxm

Запустить службу:

sc start intelhaxm

Этим мы только подготовились к запуску AVD. Теперь необходимо создать устройство AVD

8) Создание AVD

Запускаем AVD Manager

Создаем AVD. В CPU/ABI выбираем Intel Atom

После нажатия ОК выведется информация о создаваемом AVD

И в результате видим наш AVD

И запускаем его нажва Start…

В результате видим эмулятор в работе

Эмулятор Android 2.2.3 запустился довольно шустро и работает тоже почти без тормозов. Создадим AVD Android 4.x и посмотрим как будет он себя вести

Этот уже запускается гораздо дольше

Видно что работает HAXM

Но так или иначе скорость работы AVD на Android 4.1.2 достаточно приличная. Гораздо лучше чем было год назад.

И еще одна хитрость. Если задать слишком большой размер памяти RAM для AVD

То как видим возникает появляется значок желтого треугольника с восклицательным знаком. И при запуске эмулятор ругается на это и может не запуститься

Это лечится достаточно просто. Нужно открыть файл \.android\avd\<avd-profile-name>.avd\config.ini и изменить строчку hw.ramSize=2048 на hw.ramSize=2048MB

И далее запускается уже без этого предупреждения

Правда все равно время запуска гораздо дольше чем на AVD 2.x

Теперь осталось проверить запуск реально программы на AVD.

9) Запуск тестовой программы на AVD

Запускаем Eclipse и создаем тестовое приложение

Мастер сгенерил нам проект

Ну и запустим его на AVD 2.x

Все работает. Но AVD вещь очень капризная и не предсказуемая. Поэтому лучше поставим Genymotion.

10) Установка Genymotion

Установка Genymotion состоит из двух этапов: установка VirtualBox и собственно установка Genymotion. Genymotion использует VirtualBox для установки виртуальных машин Android.

И так скачиваем VirtualBox с сайта производителя https://www.virtualbox.org/wiki/Downloads

и устанавливаем его

Вылезет предупреждение и мы с ним соглашаемся

Настраиваем VirtualBox

Указываем где будут хранится виртуальные машины

И на этом все. На всякий случай после установки VirtualBox компьютер лучше перезагрузить.

Теперь ставим Genymotion

Идем на сайт https://www.genymotion.com/#!/download

И регистрируемся (если еще не зарегистрированы) чтобы скачать бесплатную версию

На текущий момент версия Genymotion 2.3.1

И так устанавливаем

Настройка Genymotion

Теперь надо добавить виртуальные устройства

Для этого еще раз вводим наши логин и пароль, которые создали при регистрации на сайте

После этого получим список устройств которые можно скачать и установить

Их можно фильтровать по версии Android и устройству

Тут видим что нам показаны только устройства с Android 2.3.7

Но прежде чем скачивать устройства надо немножко донастроить Genymotion. Для этого жмем Cancel и идем в настройки Genymotion

И указываем путь к предварительно созданному каталогу где будут храниться виртуальные машины

А так же путь к каталогу с Android SDK

Теперь жмем ОК и приступаем к добавлению устройств

Я выбрал Google Nexus One 2.3.7

И так же Google Nexus S 4.1.1

Вот так уже они выглядят установленные

Чтобы запустить устройство жмем старт. Я запустил Google Nexus One 2.3.7 и на нем проверил запуск тестового приложения.

В принципе из Eclipse можно легко запускать приложения в Genymotion и без плагина, но для удобства интегрируем Genymotion с Eclipse.

Для этого установим в Eclipse плагин Genymotion

Вводим путь к плагину http://plugins.genymotion.com/eclipse/

Жмем Enter, ждем пока появится плагин, отмечаем его и жмем Next

После перезагрузки видим значок запуска Genymotion в панели инструментов Eclipse

 

Кликаем по нему и видим такую гадость

Надо указать путь к Genymotion каталогу. Жмем ОК и указываем путь к каталогу

Теперь при нажатии на иконку Genymotion на панели мы увидим это

Ну вот почти и все. Теперь остались мелкие косметические доделки внешнего вида Eclipse, которые я обычно всегда делаю. Ну и можно, в принципе удалить все образы виртуальных устройств AVD, которые мы скачали в SDK Manager, так как в них, по большому счету нет ни какой необходимости, а место они сжирают и не маленькое.

Идем в Help –> Eclipse Marketplace

И в поиске вбиваем Jeeeyul и затем устанавливаем этот плагин.

Ну и с его помощью раскрашиваем все как хотим.

Мой Eclipse после настроек выглядит вот так

Что мне нравится в этом плагине, что можно создавать темы и потом их экспортировать и импортировать.

Теперь удалим пакеты Intel AVD устройств.

Папка SDK до удаления весит 7,5Гб

После удаления весит 3Гб

Итого разница в 4,5Гб…. не мало

На этом вроде все. Теперь поставим к этому комплекту еще Android Studio, но это в следующей теме.

Установка Eclipse и NDK для разработки под Android | android

Здесь приведен пошаговый процесс установки и настройки Eclipse. Все непонятные термины и сокращения см. в Словарике [6].


1. Перед установкой Eclipse установите Android SDK [2], Вам нужен так называемый ADT Bundle for Windows. Аббревиатура SDK переводится как Software Development Kit (здесь для Android), пакет программного обеспечения для поддержки разработки ПО (в данном случае имеется в виду операционная система Android). В нем находятся библиотеки для работы с различными версиями Android (в настоящее время на момент написания статьи широко в ходу версии от Android 2.1 до Android 4.4.2). SDK также устанавливается автоматически при установке IDE Android Studio.

Пакет ADT Bundle, если закачивать его отдельно, представляет собой архив размером порядка 500 мегабайт с именем наподобие adt-bundle-< os_platform >.zip. В нем, кроме самого ADT, находится еще и среда разработки Eclipse. Распакуйте ZIP-архив в любое место на диске, желательно чтобы пути были без пробелов (я распаковал папку adt-bundle-windows-x86-20131030 из архива прямо в корень диска C:). Теперь зайдите в папку eclipse/ и запустите eclipse.exe. Создайте ярлыки для SDK Manager.exe и eclipse/eclipse.exe. На этом установку Eclipse можно считать завершенной. Если Вы устанавливаете Eclipse отдельно, то переходите к шагу 2.

2. Установка Eclipse (для того случая, если ADT Вы скачали и установили в составе Android Studio). Преимущество отдельной установки Eclipse также в том, что Вы получите среду разработки, которую можете использовать не только для Android. По ключевым словам Eclipse Android найдите последний дистрибутив Eclipse, скачайте и установите. Я установил Eclipse Standard 4.3.1, 199 MB (файл eclipse-standard-kepler-SR1-win32.zip). Инсталлятора нет, но установка предельно проста — распакуйте из архива папку eclipse в папку c:\Program Files\Android. Создайте ярлык для программы c:\Program Files\Android\eclipse\eclipse.exe. Запустите Eclipse через этот ярлык. При первом запуске Вам предложат выбрать каталог для рабочих проектов.

Можно оставить этот каталог, который предложили по умолчанию, или выбрать другой, например C:\Program Files\Android\workspace. Сама система Eclipse теперь установлена, но понадобится также ADT и CDT плагины.

3. ADT. Теперь нужно установить ADT Plugin от компании Google. ADT расшифровывается как Android Development Tools. Плагин устанавливается просто [1]. Войдите в меню Help -> Install New Software…, щелкните на кнопке Add (она находится справа вверху в открывшемся окне Install). Откроется маленькое окно диалога Add Repository, в поле Name введите ADT Plugin и в поле Location введите URL https://dl-ssl.google.com/android/eclipse/ и кликните OK.

Через несколько секунд в таблице доступного для установки программного обеспечения появятся записи Developer Tools и NDK Plugins, поставьте на них галочки и кликните Next. Появится список устанавливаемых инструментов, далее кликните Next. Появится текст лицензионного соглашения, выберите «I accept …» и нажмите Finish. Начнется процесс загрузки и установки, дождитесь окончания. Если при установке появится окно с предупреждением о неподписанном содержимом, и запросом на продолжение установки, здесь просто нажмите OK.

После завершения установки перезапустите Eclipse.

4. Пути до SDK. Проверьте настройки путей до SDK, для этого откройте меню Window -> Preferences, перейдите в раздел Android. В поле ввода SDK Location должен быть правильный путь до каталога SDK (например такой: C:\Program Files\Android\android-studio\sdk). Если это не так, то исправьте. В списке должны присутствовать все уровни API Android (API Level), с которыми Вы планируете работать.

Добавите переменную окружения ANDROID_SDK, значение которой равно пути корневого каталога SDK (например c:\Program Files\Android\android-studio\sdk). Добавьте в конец переменной окружения PATH, через точку с запятой пути %ANDROID_SDK%\tools, %ANDROID_SDK%\platform-tools.

5. CDT. Если Вы планируете программировать в Eclipse не только на Java, но и на C/C++, то нужно также установить расширение CDT [3]. Это набор инструментария, позволяющего интегрировать в IDE Eclipse поддержку языка C/C++. Для этого снова войдите в меню Help -> Install New Software…, в выпадающем списке Wirk with: выберите текущую версию Eclipse. Она может называться несколько странно — Helios, Kepler и т. п. Это имена, которые разработчики дают релизам Eclipse (имя релиза можно посмотреть в окошке Help -> About).

В моем случае Eclipse носила имя Kepler, поэтому нужно выбрать Kepler — http://download.eclipse.org/releases/kepler. После выбора список возможных дополнений заполнится. Разверните узел Programming Languages, и поставьте галочки по всем пунктам, где упоминаются C/C++. Я обычно выбираю пункты:

• Autotools support for CDT
• C/C++ Development Tools SDK
• C/C++ Library API Documentation Hover Help
• C/C++ Unit Testing Support
• Code Recommenders Developer Tools
• Eclipse XML Editors and Tools
• Visual C++ Support
• XL C/C++ Compiler Support

Как и в прошлый раз при установке ADT Plugin, тупо жмите Next и все подтверждайте. В конце нажмите Finish, и дождитесь завершения процесса установки выбранных плагинов.

После окончания установки перезагрузите Eclipse. На этом установка завершена.

[Установка утилиты Ant]

Утилита Ant, написанная на Java, позволяет автоматизировать процесс сборки приложения Android в среде разработки Eclipse.

1. Загрузите двоичные исполняемые файлы утилиты по ссылке [4]. Это ZIP-архив, распакуйте его в любой каталог, например в папку c:\Program Files\Android\apache-ant-1.9.3.
2. Добавьте переменную окружения ANT_HOME, значением которой должен быть путь до каталога Ant (путь c:\Program Files\Android\apache-ant-1.9.3). Это делается через Мой компьютер -> Свойства -> Дополнительно -> Переменные среды.
3. Добавьте в конец переменной окружения PATH, через точку с запятой, путь %ANT_HOME%\bin.
4. Запустите команду ant -help, чтобы проверить, что утилита Ant работает.

[Установка Android NDK]

NDK переводится как Native Development Tools, это набор инструментария, позволяющий реализовать части приложений Android на обычных, традиционных (native) языках, таких как C и C++. Это означает, что все равно Ваша программа будет основана на Java, просто Вы получаете возможность вызывать из кода Java подпрограммы из модулей C/C++ и наоборот. Для определенных типов приложений это окажется полезным, поскольку можно использовать уже имеющиеся библиотеки и готовые модули кода, однако для написания большинства приложений не нужен Android NDK.

Перед тем, как загрузить NDK, Вы должны понять, что NDK не принесет пользы для большинства приложений. Как разработчику, Вам нужен баланс между достоинствами и недостатками при выборе инструментария и языка программирования. Имейте в виду, что программирование под Android на языках, отличающихся от Java, обычно не приводит к повышению производительности приложения, однако обычно всегда усложняет приложение. В общем случае Вы должны использовать NDK только тогда, когда это важно для функционала Вашей программы и никогда — если Вы просто предпочитаете программировать на C или C++.

Обычно хорошими кандидатами на реализацию с помощью NDK это приложения, в которых встроено автономное, интенсивное использование ресурсов процессора, которые не выделяют много памяти и не требуют реализации интерфейса пользователя (GUI) — обработка и генерация сигналов, симуляция физики объектов, сложные математические расчеты и тому подобное. Когда Вы принимаете решение — нужно ли Вам использовать при программировании использовать не-Java язык, подумайте о своих требованиях к программе и посмотрите, удовлетворяет ли им в функциональности рекомендуемый для Android фреймворк и API (Android Studio, в котором разработка кода происходит на Java).

1. Перейдите по ссылке [5] и скачайте ZIP-архив, содержащий NDK последней версии для Вашей операционной системы — поддерживаются Windows 32-bit, Windows 64-bit, Mac OS X 32-bit, Mac OS X 64-bit, Linux 32-bit (x86), Linux 64-bit (x86).
2. Распакуйте из архива папку наподобие android-ndk-r9c в любое место на диске. Но следите, чтобы в пути до каталога NDK не было пробелов, например в c:\android-ndk-r9c. Это важное требование, иначе скрипт ndk-build будет выдавать ошибки ndk-build dirname: лишний операнд .. (ndk-build dirname extra operand).
3. Добавьте переменную окружения ANDROID_NDK, значение которой равно пути корневого каталога NDK (например c:\android-ndk-r9c). Добавьте в конец переменной окружения PATH, через точку с запятой путь %ANDROID_NDK%.

[Ссылки]

1. Installing the Eclipse Plugin site:developer.android.com.
2. Get the Android SDK site:developer.android.com.
3. Eclipse CDT (C/C++ Development Tooling) site:eclipse.org.
4. Apache Ant Binary Distributions site:ant.apache.org.
5. Android NDK site:developer.android.com.
6. Словарик Android.
7. How To Setup Eclipse for Android App Development site:instructables.com.

Разница между Android Studio и Eclipse для разработки и отладки Oh! Android

Я широко использовал оба IDE. IMHO Android Studio намного лучше, чем Eclipse.
Некоторые очевидные преимущества:

  1. Он поддерживает gradle (это позволяет вам реально контролировать сборку, создавать различные приложения, различные настройки подписки и т. Д.).
  2. В макете вы можете одновременно просматривать как фактический макет, так и xml, в то время как в Eclipse вы должны выбрать между двумя вкладками.
  3. Чувствует себя лучше. Выполнение рефакторинга (например, переименование метода, извлечение класса) для просмотра Logcat. Рефакторинги кажутся более прочными, и Logcat не «исчезает», как это происходит в Eclipse (хотя следует отметить, что фильтрация не работает так хорошо).
  4. Это будущее. Рано или поздно это станет стандартом, так как Google активно развивает его.

С другой стороны я могу заметить три вещи:

  1. Тем не менее это не так стабильно. Например, если вы хотите просмотреть модули проекта в представлении модуля (начиная с версии v.2.4 для Windows), я не вижу их всех. Это на самом деле означает, что в некоторых случаях единственное, что вы можете сделать, это построить из командной строки и отредактировать скрипт градиента.
  2. Поскольку это что-то относительно новое, многие библиотеки не поддерживают его из коробки, тогда как в Eclipse, поскольку он существует так долго, все более или менее тривиально.
    Одним из примеров этого является Robolectric (библиотека, которая позволяет вам запускать тесты на Android на вашем компьютере – то есть на любом jvm). Я действительно изо всех сил пытался создать Robolectric в проекте градиента, и мне это никогда не удавалось. В Eclipse было довольно легко.
  3. Последнее также связано и с другими: поскольку Android Studio является совершенно новым, вы не можете найти ответы на него в Интернете по проблемам, с которыми вы сталкиваетесь.

Подводя итог, жаль, что я немного вышел за рамки инструментов отладки (хотя оба они используют одни и те же ddms, поэтому нет никакой разницы, но я заметил, что у Logcat есть разница, как упоминалось выше). Нет реальной дилеммы, которая лучше. Android Studio – это период. Дело в том, когда вы собираетесь перейти к нему.

Просто мои две пенни.

Студия Android очень умна. Это понимание контекста, в котором вы работаете (потому что он построен над IDEA). И пока это достаточно стабильно, чтобы работать. Я изменил IDE от затмения до IDEA, а затем до ADS, шесть месяцев назад, и очень доволен этим.

  1. Нет, оба они дают вам полную функциональность процесса отладки.

Eclipse Paho — программное обеспечение MQTT и MQTT-SN

Paho Android Service — это клиентская библиотека MQTT, написанная на
Java для разработки приложений на Android.

Для начала загрузите Android
Студия. Вам также необходимо скачать
Android SDK. В настоящее время вам понадобится SDK для 19,21 и 22,
Надеюсь, это скоро будет упрощено.

Особенности

Описание проекта

Проект Paho был создан для обеспечения надежного
реализации открытого и стандартного обмена сообщениями с открытым исходным кодом
протоколы, предназначенные для новых, существующих и новых приложений для
Машина-машина (M2M) и Интернет вещей (IoT).ПОЗ
отражает внутренние физические и стоимостные ограничения устройства
подключение. Его цели включают эффективные уровни развязки
между устройствами и приложениями, предназначенными для сохранения рынков и
стимулировать быстрый рост масштабируемой сети и предприятия
промежуточное программное обеспечение и приложения.

Ссылки

Использование Android-клиента Paho

Скачивание

Maven

Eclipse содержит хранилище Nexus для тех, кто хочет использовать Maven
управлять своими зависимостями.Выпущенные библиотеки также
доступно в репозитории Maven Central.

Добавьте определение репозитория и определение зависимости
показано ниже к вашему pom.xml.

Заменить % REPOURL% любым из
https://repo.eclipse.org/content/repositories/paho-releases/
для официальных релизов, или
https://repo.eclipse.org/content/repositories/paho-snapshots/
для ночных снимков.Заменить% VERSION% уровнем
обязательный . Последняя версия выпуска 1.0.2 и
текущая версия снимка 1.0.3-SNAPSHOT .

<проект ...>
<Хранилища>
    <Хранилище>
         Затмение Пахо Репо 
        % REPOURL% 
    

...
<Зависимостей>
    <Зависимость>
        <Идентификатор_группы> org.eclipse.paho 
        <Артефакт> орг.eclipse.paho.android.service 
        <Версия>% VERSION% 
    


     
Gradle

Если вы используете Android Studio и / или Gradle для управления
зависимости приложения и сборки, то вы можете использовать то же самое
хранилище для получения сервиса Paho Android. Добавьте Затмение
Репозиторий Maven для вашего файла build.gradle , а затем
добавить зависимость Paho в зависимости раздел

репозитории {
    maven {
        URL "https: // РЕПО.eclipse.org/content/repositories/paho-snapshots/»
    }
}


зависимости {
    скомпилируйте 'org.eclipse.paho: org.eclipse.paho.client.mqttv3: 1.0.2'
    скомпилируйте 'org.eclipse.paho: org.eclipse.paho.android.service: 1.0.2'
}
             

Примечание: в настоящее время вы должны включить org.eclipse.paho: org.eclipse.paho.client.mqttv3
зависимость также. Мы пытаемся получить сборку для создания файла Android AAR , который
содержит как службу Android, так и ее зависимости, однако это все еще экспериментально.Если вы хотите попробовать это, удалите org.eclipse.paho: org.eclipse.paho.client.mqttv3
и добавьте @aar к концу зависимости службы Android.
Например. org.eclipse.paho: org.eclipse.paho.android.service: [email protected]

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

Здание из источника

  • Откройте терминал и перейдите в этот каталог
    (org.eclipse.paho.android.service)
  • Запустите команду ./gradlew clean Сборка
    exportJar
    или Windows: gradlew.bat clean
    собрать экспортJar

Запуск примера приложения:

  • Откройте этот текущий каталог в Android Studio
    (Орг.eclipse.paho.android.service).
  • На панели инструментов вверху должен быть раскрывающийся список
    меню. Убедитесь, что он содержит «org.eclipse.android.sample»
    затем нажмите зеленый треугольник «Выполнить». Теперь он должен построить и
    Запустите виртуальное устройство Android для запуска приложения. Если у вас есть
    Android-устройство с включенным режимом разработчика подключено, вы
    будет иметь возможность управлять им непосредственно на этом.
  • Если у вас есть какие-либо проблемы, проверьте Android Developer
    Документация для помощи: https: // разработчик.android.com

Документация

Справочная документация

доступна по адресу: http://www.eclipse.org/paho/files/android-javadoc/index.html

.
,

Установка подключаемого модуля Eclipse | Разработчики Android

Android предлагает специальный плагин для Eclipse IDE под названием Android
Средства разработки (ADT). Этот плагин предоставляет мощный, интегрированный
среда для разработки приложений для Android. Расширяет возможности
Eclipse, чтобы вы могли быстро настроить новые проекты Android, создать приложение
Пользовательский интерфейс, отладка приложения и экспорт подписанных (или неподписанных) пакетов приложений (APK) для распространения.

Если вам нужно установить Eclipse, вы можете скачать его с eclipse.орг / мобильный.

Примечание: Если вы предпочитаете работать в другой IDE, вам не нужно
установить Eclipse или ADT. Вместо этого вы можете напрямую использовать инструменты SDK для создания и
отладить ваше приложение.

Скачать плагин ADT

  1. Запустите Eclipse, затем выберите Справка > Установить новый
    Программное обеспечение
    .
  2. Нажмите Добавить в правом верхнем углу.
  3. В появившемся диалоговом окне «Добавить репозиторий» введите «Плагин ADT» для имени «» и
    следующий URL для Location :

     https: // dl-ssl.google.com/android/eclipse/ 
  4. Нажмите ОК .

    Если у вас возникли проблемы с приобретением плагина, попробуйте использовать «http» в URL-адресе расположения,
    вместо «https» (https предпочтительнее по соображениям безопасности).

  5. В диалоговом окне Доступное программное обеспечение установите флажок рядом с Инструментами разработчика и нажмите
    След. .
  6. В следующем окне вы увидите список инструментов для загрузки. щелчок
    След. .
  7. Прочитайте и примите лицензионные соглашения, затем нажмите Готово .

    Если вы получите предупреждение о том, что подлинность или действительность
    программное обеспечение не может быть установлено, нажмите OK .

  8. После завершения установки перезапустите Eclipse.

Настройка ADT Plugin

После перезапуска Eclipse вы
необходимо указать местоположение вашего каталога Android SDK:

  1. В открывшемся окне «Добро пожаловать в Android Development» выберите « Использовать».
    существующие SDK
    .
  2. Просмотрите и выберите местоположение каталога Android SDK, который вы недавно
    скачал и распаковал.
  3. Нажмите Далее .

Ваша Eclipse IDE теперь настроена для разработки приложений для Android, но вам нужно добавить
новейшие инструменты платформы SDK и платформа Android для вашей среды.
Чтобы получить эти пакеты для вашего SDK, продолжайте
Добавление платформ и пакетов.

Устранение неполадок

Установка

Если у вас возникли проблемы с загрузкой плагина ADT после выполнения
шаги выше, вот несколько предложений:

Если вы все еще не можете использовать Eclipse для загрузки плагина ADT как
удаленный сайт обновления, вы можете скачать файл ADT zip на свой локальный компьютер и
установить его вручную:

  1. Загрузите zip-файл плагина ADT (не распаковывайте его):
    Пакет Размер Контрольная сумма MD5
    ADT-21.1.0.zip 13564671 байт f1ae183891229784bb9c33bcc9c5ef1e
  2. Запустите Eclipse, затем выберите Справка > Установить новый
    Программное обеспечение
    .
  3. Нажмите Добавить в правом верхнем углу.
  4. В диалоговом окне Добавить репозиторий щелкните Архив .
  5. Выберите загруженный файл ADT-21.1.0.zip и нажмите ОК .
  6. Введите «Плагин ADT» для имени и нажмите OK .
  7. В диалоговом окне «Доступное программное обеспечение» установите флажок рядом с «Инструменты разработчика» и нажмите
    След. .
  8. В следующем окне вы увидите список инструментов для загрузки. щелчок
    След. .
  9. Прочитайте и примите лицензионные соглашения, затем нажмите Готово .

    Если вы получите предупреждение о том, что подлинность или действительность
    программное обеспечение не может быть установлено, нажмите OK .

  10. После завершения установки перезапустите Eclipse.

Чтобы обновить плагин после установки с помощью zip-файла, у вас будет
повторите эти шаги снова вместо инструкций по обновлению по умолчанию.

Другие ошибки установки

Обратите внимание, что есть функции ADT, которые требуют некоторых дополнительных
Пакеты Eclipse (например, WST). Если вы столкнулись с ошибкой, когда
при установке ADT ваша установка Eclipse может не включать эти пакеты.
Для получения информации о том, как быстро добавить необходимые пакеты в ваш
Установка Eclipse, см. Тему устранения неполадок
ADT
Ошибка установки: «требуется подключаемый модуль орг.eclipse.wst.sse.ui «.

Для пользователей Linux

Если вы столкнулись с этой ошибкой при установке плагина ADT для Eclipse:

Произошла ошибка во время подготовки.
Не удается подключиться к хранилищу ключей.
JKS 

… тогда вашей машине для разработки не хватает подходящей Java VM. Установка Sun
Java 6 решит эту проблему, и вы можете переустановить ADT
Plugin.

,

Android Studio против Eclipse + ADT плагин?

Переполнение стека

  1. Товары

  2. Клиенты
  3. Случаи использования
  1. Переполнение стека
    Публичные вопросы и ответы

  2. Команды
    Частные вопросы и ответы для вашей команды

  3. предприятие
    Частные вопросы и ответы для вашего предприятия

  4. работы
    Программирование и связанные с ним технические возможности карьерного роста

  5. Талант
    Нанимать технический талант

.

GitHub — затмение / и больше: Andmore — Eclipse Android Tooling

перейти к содержанию

Зарегистрироваться

  • Почему GitHub?

    Особенности →

    • Обзор кода
    • Управление проектами
    • Интеграции
    • Действия
    • Пакеты
    • Безопасность
    • Управление командой
    • Хостинг
    • Отзывы клиентов →
    • Безопасность →
  • команда
  • предприятие
  • Проводить исследования

    • Исследуйте GitHub →
    учиться и внести свой вклад
    • Темы
    • Коллекции
    • Тенденции
    • Learning Lab
    • Руководства с открытым исходным кодом
    Общайтесь с другими
    • События
    • Общественный форум
    • GitHub Education

.

Отправить ответ

avatar
  Подписаться  
Уведомление о