Android eclipse нет java

Установка 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, но этого не достаточно.

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

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

Скачать Eclipse

Загрузка будет в виде сжатого (т.е. «.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 , в верхнем правом углу.


В хранилище диалоге Добавить окне введите «ADT Plugin» в поле Name и следующий адрес в поле Location:

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

Читайте также:  Android apps installation files

Если вы не смогли использовать 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 для вашей операционной системы

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

Источник

eclipse не запускается — виртуальная машина Java не найдена

eclipse не запускается — виртуальная машина java не найдена (установка Android)

Вчера Eclipse работал нормально (и работает с тех пор, как я установил его около года назад). Теперь внезапно при запуске появляется следующая ошибка:

Я не менял ничего, связанного с Eclipse / Java на моей машине, но вчера к моей машине было применено обновление Windows, так что, возможно, это как-то связано с этим (но я не вижу ничего, что могло бы повлиять на Java). Я просмотрел все другие сообщения о добавлении чего-то в ваш PATH или добавлении опции -vm в Eclipse ini (не удалось заставить это работать) или копировании папки jre в eclipse \ jre (это сработало, но не кажется хорошим долгосрочным решением). Так что я действительно пытаюсь понять, как вернуть все к настройкам «по умолчанию», не беспорядок.

я бегу Windows 7, Eclipse Helios and Java 1.6.0_26.

  • лучший и простой способ сделать это — переустановить Java и установить путь в eclipse
  • Намбари — Есть ли причина, по которой переменная JAVA_HOME внезапно исчезнет? РЕДАКТИРОВАТЬ: просто попытался установить JAVA_HOME env var и по-прежнему получать ошибку при запуске eclipse.
  • 2 @Nambari «Eclipse НЕ обращается к переменной среды JAVA_HOME». часто задаваемые вопросы
  • Просто установите переменные среды JAVA_HOME и PATH.

Два способа обойти это.

Рекомендуемый способ : В твоем eclipse.ini убедитесь, что вы указываете -vm на свою установку jdk. Подробнее об этом здесь. Не забудьте добавить -vm перед -vmargs раздел.

Пройдите в vm флаг из командной строки. http://wiki.eclipse.org/FAQ_How_do_I_run_Eclipse%3F#Find_the_JVM

Заметка : Eclipse НЕ обращается к переменной среды JAVA_HOME.

  • 1 Странно — вчера я пытался добавить -vm в eclipse.ini около 50 раз, но не смог заставить его работать. Теперь внезапно он работает. Спасибо, что заставили меня попробовать еще раз. Продолжение: Есть догадки, почему он перестал работать ?? Как все работало до добавления -vm в ini ??
  • 2 Если JVM установлена ​​в каталоге eclipse / jre, Eclipse будет использовать его, иначе программа запуска обратится к файлу eclipse.ini и переменной системного пути. Скорее всего, ваш PATH испортился после обновления.
  • 13 -vm должна быть первой записью в файле eclipse.ini
  • 2 @Marjeta eclipse.ini присутствует в папке установки eclipse.
  • 5 Еще один совет, добавление «-vm» не помогло мне, когда я добавлял его в конец файла eclipse.ini. Наконец, я добавил его в начало файла, и он заработал.

Убедитесь, что и версия Java, и Eclipse принадлежат к одной архитектуре. Поэтому установите 64-битную Java-версию для 64-битного eclipse.

  • Это решило проблему для меня. Указание ВМ или ПУТИ не кажется необходимым, только хлопот при обновлении.

eclipse.ini:

Это сработало для меня. Он не обязательно должен быть в начале, но, конечно, не может быть в конце файла.

  • Флаг vm требовал jvm.dll вместо javaw.exe. Благодарность!
  • Я пробовал и javaw.exe, и jvm.dll; оба 32-битные и все еще имеют это всплывающее окно

В моем случае мне кое-чего не хватало. Я не устанавливал 64-разрядные JDK и JRE, в то время как eclipse имел 64-разрядную версию. После этого путь JDK \ bin был установлен в переменной PATH eclipse работал нормально 🙂

  • 2 да! Я установил 32-битную Java и 64-битную Eclipse. мое лицо красное.

открыто eclipse.ini файл кроме eclipse.exe

на первой линии. И тебе хорошо идти.

У меня была такая же проблема после обновления java. Затем я вставляю

показать путь javaw.exe в eclipse.ini файл.

Надеюсь, что это поможет вам.

  • 2 Ага, поддержал ваш ответ. Также убедитесь, что он находится в верхней части ini!
Читайте также:  Погода для андроид хонор 7а

У меня такая же проблема. В моем случае это была программа, которую я установил, которая уничтожила переменную окружения PATH.

поэтому проверьте переменную среды PATH.

проверьте, установлены ли у вас как 32-разрядная, так и 64-разрядная версия, затем

Установка пути в Windows

Перетащите указатель мыши в правый нижний угол экрана.

Щелкните значок поиска и введите: Панель управления

Нажмите -> Панель управления -> Система -> Дополнительно.

Щелкните Переменные среды, в разделе Системные переменные найдите ПУТЬ и щелкните по нему.

В окнах редактирования измените PATH, добавив местоположение класса к значению PATH, или просто убедитесь, что имя переменной находится ВСЕМИ ЗАГЛАВНЫМИ буквами.

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

Снова откройте окно командной строки и запустите свой Java-код.

Через установку Puppet ATG Centos.

ОШИБКА:

Не удалось найти виртуальную машину Java из вашего PATH

РЕШЕНИЕ:

Переменная Declear :

$ java_home = «/ opt / oracle / product / java / jdk1.8.0_45 / bin»

Добавь это «<$ java_home>« Java Exec

После установки пути Java, если вы не можете открыть свое затмение, выполните следующие действия:

  1. Перейдите в свою папку Eclipse, в которую вы извлекли свое затмение.

  1. Откройте файл Eclipse в блокноте (по умолчанию он открывается в блокноте)

Введите две строки

jdk-11.0.2, это должна быть ваша версия Java, которую вы получите по указанному выше адресу.

Попробуйте скачать и установить 32-битную версию Java, а затем указать путь 🙂

Да, это случилось со мной прямо сейчас. Перейдите на сайт Oracle и найдите Java SDK. Убедитесь, что вы используете ту же архитектуру (x86, x64) Eclipse.

Это случилось и со мной. И я обнаружил, что javaw.exe в C: \ Windows \ System32 был удален после обновления Windows. Скопировал еще раз, и Eclipse запустился нормально.

Chek os, eclipse и java, 32 или 64 бит

вы также можете скопировать свою папку JRE в каталог eclipse, и он будет работать правильно

Проблема возникла на моем компьютере из-за обновления версии Java (66 из 60). Обратите на это особое внимание. Как сказано выше хотел бы добавить

В этом файле eclipse.ini, который доступен, если вы установили eclipse, ищите строку ниже -vm пример C: \ Program Files \ Java \ jre1.8.0_66\ bin

Теперь попробуйте открыть это место, если вы не можете открыть, это означает, что есть какая-то проблема. В моем случае установленная версия была jre1.8.0_60 . Так что была небольшая разница, которая, возможно, не заметна (66 вместо 60). Обновить его вы сможете открыть.

Я столкнулся с той же проблемой y’day, с правильно настроенным PATH и т. Д. Его можно открыть из командной строки, просто работая двойным щелчком.

И теперь это сработало, просто «Запустить от имени администратора‘ 🙂

Иногда это происходит, когда ваша папка Java обновляется.

Откройте папку Eclipse и найдите файл eclipse.ini. Откройте файл eclipse.ini и проверьте, совпадает ли версия jre с версией jre, доступной в вашей папке java.

Я столкнулся с той же проблемой, когда мой jre был изменен с jre1.8.0_101 на jre1.8.0_111.

C: \ Program Files \ Java \ jre1.8.0_101 \ bin в C: \ Program Files \ Java \ jre1.8.0_111 \ bin

В моем случае проблема заключалась в том, что путь был заключен в кавычки («):

Их удаление устранило проблему:

Мое решение Включите каталог «bin» JDK в PATH

Чтобы отредактировать PATH переменная среды в Windows 7/8/10:

  1. Запустите «Панель управления» ⇒ (Необязательно) Система и безопасность ⇒ Система ⇒ Щелкните «Дополнительные настройки системы» на левой панели.
  2. Перейдите на вкладку «Дополнительно» ⇒ Нажмите кнопку «Переменные среды». В разделе «Системные переменные» (нижняя панель) прокрутите вниз, чтобы выбрать «Путь» ⇒ Нажмите «Изменить . ».
  3. Скопируйте каталог bin JDK из папки JAVA и вставьте в «Редактировать . »

На Centos 7 Я исправил эту проблему (после большого yum upgrade ), изменив мои настройки для vm в:

(который всегда будет указывать на последнюю установленную java )

Источник

Оцените статью