Intereting Posts
В некоторых случаях маркер устройства Android не распознается. ConstraintLayout Vs RelativeLayout & CardView – Кэш и пространство памяти Проанализировать логин через Facebook api 4.0 в студии android Как добавить пузыри в textview android? Нет файла project.properties и NullPointerException во время сборки нового приложения для Android Запуск ошибки диагностики GTM Не может запускать режим отладки в студии Android Как скопировать виртуальные устройства, загруженные Genymotion на другую машину? Android – ошибка proguard в студии android Создание службы Android с помощью Phonegap? (У вас есть приложение для телефонного звонка, даже если оно закрыто) Gps статус включен / отключен широковещательный приемник Не удалось найти системный образ в эмуляторе в Android Studio с API Google Как установить цвет значка MenuItem? Общий класс, расширяющий класс и реализующий интерфейс MapActivity не может быть разрешен для типа, даже с целью Google API

Обновление Eclipse с помощью средств разработки Android v. 23

Я обновил Eclipse новыми инструментами SDK (версия 23), но теперь, когда начинается Eclipse, я получаю сообщение об ошибке:

Для Android SDK требуется Android Developer Toolkit версии 23.0.0 или выше. Текущая версия – 22.6.3.v201404151837-1123206. Обновите ADT до последней версии.

Обновления не найдены с помощью «Проверить наличие обновлений» . Если я попробую «Установить новое программное обеспечение» , я могу увидеть версию 23, но я не могу выполнить обновление из-за следующей ошибки:

Cannot complete the install because of a conflicting dependency. Software being installed: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622) Software currently installed: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290) Only one of the following can be installed at once: ADT Package 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.package 22.6.3.v201404151837-1123206) ADT Package 23.0.0.1245622 (com.android.ide.eclipse.adt.package 23.0.0.1245622) Cannot satisfy dependency: From: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622) To: com.android.ide.eclipse.adt.package [23.0.0.1245622] Cannot satisfy dependency: From: Android Development Tools 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.feature.group 22.6.3.v201404151837-1123206) To: com.android.ide.eclipse.adt.package [22.6.3.v201404151837-1123206] Cannot satisfy dependency: From: ADT Package 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.feature.group 22.2.1.v201309180102-833290) To: com.android.ide.eclipse.adt.feature.group 22.2.0 Cannot satisfy dependency: From: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290) To: com.android.ide.eclipse.adt.package.feature.group [22.2.1.v201309180102-833290] 

После загрузки последнего ADT с веб-сайта, похоже, есть еще одна проблема.

С помощью SDK Tools rev. 23 proguard не установлен, папка SDK dir/tools/proguard отсутствует, а другие инструменты отсутствуют. Эта версия содержит несколько ошибок.

Solutions Collecting From Web of "Обновление Eclipse с помощью средств разработки Android v. 23"

Google выпустил ADT v23.0.2. Это позволило решить многие проблемы предыдущей версии 23 ADT.

Шаг за шагом:

  • Справка по меню → Установить новое программное обеспечение …
  • Для «Работа с» выберите источник Android https://dl-ssl.google.com/android/eclipse Работа с Android-источником
  • Отметьте ADT v23.0 для установки, затем нажмите «Далее»,
  • Eclipse покажет «Install Remediation Page», так как существует конфликт с предыдущей версией. (Если это не так, см. Ниже.) Выберите «Обновить мою установку для совместимости с установленными элементами», чтобы удалить старую версию и установить новую. После этого выполните обычные шаги.

Установить страницу исправления

Примечание. Когда я установил новую версию ADT, я не включил новую версию пакета Android Native Development Tools. Вместо этого я сначала установил остальные пакеты, а затем установил «Android Native Development Tools». По какой-то причине, если я попытаюсь установить все новые пакеты, включая «Android Native Development Tools», установка завершится с ошибкой.

Если нет «страницы восстановления», единственный способ удалить плагин ADT из Eclipse – перейти в меню « Справка» → « О затмении» → « Сведения об установке» и удалить его . Но есть риск удалить сам Eclipse.

Ответ Google :

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

И скопируйте следующие файлы:

  • инструменты / HPROF-ко
  • инструменты / поддержка / annotations.jar
  • инструменты / ProGuard

Поэтому в конце, если вы начали с новой копии ADT вручную, файлы:

Изменить: с последней версией ADT пакет теперь должен работать с автоматическим обновлением, поэтому установите эти новые версии :

Не пытайтесь обновить предыдущую версию, потому что она вообще не работает. Если у вас возникли проблемы с zipalign, теперь он находится под инструментами построения и больше не работает под инструментами /, поэтому вы можете сделать символическую ссылку или просто скопировать ее в ожидаемую папку.

Ни один из других ответов не работал для меня с использованием пакета ADT, опубликованного на developer.android.com.

Я закончил загрузку последней версии Eclipse (а не пакета ADT ), а затем установил плагин ADT через меню СправкаУстановить новое программное обеспечение → введите https://dl-ssl.google.com/android/eclipse (упомянутый @RED_ ).

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

На стороне примечание: это, похоже, хорошее время для перехода на Android Studio …

ПРИМЕЧАНИЕ. Используйте этот подход с осторожностью, поскольку это может привести к нарушению установки Eclipse (см. Комментарии) .

Это может помочь вам, если вы установили плагин ADT вручную . Но если вы используете версию Eclipse из Eclipse ADT Bundle, приведенные ниже шаги могут нарушить установку Eclipse, и вы не сможете снова использовать Eclipse!

Идти к

Справка по меню → Об Eclipse SDKСведения об установке .

Теперь вы увидите все версии 22.0 и затем нажмите кнопку « Uninstall внизу.

После удаления goto:

Справка меню → Установить новое программное обеспечение → введите http://dl-ssl.google.com/android/eclipse/

Затем установите все, и теперь он готов.

Я обновлял свой сервер сборки сегодня и сталкивался с той же проблемой. Об этом сообщается здесь: https://code.google.com/p/android/issues/detail?id=72419

Исправлено исправление, и работа над менеджером проекта:

Подождите, пожалуйста, обновленную версию в течение дня или двух. До тех пор ваше обходное решение должно загрузить один из

http://dl.google.com/android/android-sdk_r22.6.2-linux.tgz

http://dl.google.com/android/android-sdk_r22.6.2-windows.zip

http://dl.google.com/android/android-sdk_r22.6.2-macosx.zip

И скопируйте следующие файлы:

  tools/hprof-conv tools/support/annotations.jar tools/proguard 

[Править] zipalign тоже пропал для меня, проверьте, нужно ли копировать это

Меня устраивает 🙂

Если по какой-то причине вы установили предварительный просмотр ADT и вам нужно вернуться к текущей стабильной, вы не сможете использовать диалоговое окно для установки «нового» программного обеспечения, поскольку то, что вы хотите, на самом деле является более старым. Вместо этого сделайте следующее:

  • Открыть справку> Об Eclipse … в Windows или Linux. На Mac используйте меню приложения> О …
  • Нажмите кнопку «Сведения об установке».
  • Выберите вкладку «История установки».
  • Выберите одну из предыдущих конфигураций.
  • Нажмите кнопку «Отменить» внизу.

Введите описание изображения здесь

Я сделал следующее, чтобы решить проблему.

  1. Перейдите на страницу http://developer.android.com/sdk/installing/installing-adt.html и загрузите последний ZIP-файл ADT (внизу страницы).

  2. Перейти к Eclipse → меню СправкаОб EclipseСведения об установке

  3. Удалите Android DDM, инструменты для разработки Android, средство просмотра иерархии, собственные средства разработки, TraceView и т. Д., Версию 22.X.

  4. Справка меню * → Установка нового программного обеспеченияДобавитьАрхив → * Выберите загруженный ZIP-файл на шаге 1.

  5. Выберите все последние версии всех 23, которые я удалил на шаге 3, и примите лицензионное соглашение.

Перезапустите Eclipse, и он исправляет мою проблему.

Это то, что они говорят об этом:

Хорошо, ребята, извините за все эти неприятности, и мы извиняемся за испорченные релизы. Вот резюме:

Начиная с пакета ADT 23.0.2, вы сможете обновить до будущих версий ADT.

Источник: https://code.google.com/p/android/issues/detail?id=72912

Только помогло:

  1. Свежая установка Eclipse ( http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/lunar )
  2. Справка -> Установить новое программное обеспечение -> https://dl-ssl.google.com/android/eclipse/

Если вы установите новую версию Eclipse, она будет работать. Вот что я сделал:

  1. Установлена ​​новая версия Eclipse, Luna
  2. Создал резервную копию текущего рабочего пространства.
  3. Разработал новый Eclipse, Luna и обновил рабочее пространство
  4. Установлен плагин ADT (Справка -> Установить новое программное обеспечение)
  5. Перезапуск Eclipse
  6. Готово

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

  1. Если вы установили плагин ADT вручную, я считаю, что вы можете использовать подход «Удалить ADT» -> «Установить новое программное обеспечение».

  2. Если вы используете ADT Bundle, не следуйте этому решению! Вы сломаете Eclipse. Вот обновление от пользователя Google – прочитайте # 18:

    https://code.google.com/p/android/issues/detail?id=72912

Вы должны загрузить новую версию ADT-Bundle (да, это расстраивает!).

  • Просто удалите предыдущий ADT.
  • Перейдите в меню СправкаОб EclipseСведения об установке
  • Удалите все плагины, которые Id начинаются с com.android.ide
  • Установите ADT снова с сайта обновления.

НЕ ДЕЛАЙ ЭТО

Предупреждение: см. Комментарии ниже этого ответа. Эти шаги оказали негативное влияние на многих людей.

  1. Нажмите Справка / Установить новое программное обеспечение …
  2. Нажмите «Что уже установлено» (как показано на рисунке ниже)
  3. В новом окне вы можете удалить старый ADT (удалить Android Development Tools, Android DDMS, Android Hierarchy Viewer, Android TraceView, Android Native Development Tools и Tracer для OpenGL ES)
  4. Перезапустить Eclipse
  5. Затем снова нажмите «Справка / Установить новое программное обеспечение»
  6. Выберите ADT … Install

Я надеюсь, что это помогает!

Демонстрация изображения

После успешного использования подходов в других ответах я просто установил новый пакет из http://developer.android.com/sdk/installing/index.html?pkg=adt, и это сработало нормально.

Выполните следующие действия:

  1. Поскольку вы не хотите повторно загружать все платформы снова, скопируйте существующий из / OLD_ANDROID_SDK_PATH / sdk / платформ в / NEW_ANDROID_SDK_PATH / sdk / platform .
  2. При открытии нового Eclipse из недавно загруженного пакета убедитесь, что вы повторно используете предыдущую папку «рабочая область». Это гарантирует, что все ваши предыдущие настройки будут запомнены.
  3. После открытия нового Eclipse в предыдущем рабочем пространстве, пожалуйста, проверьте, указывает ли используемый Android SDK на новый (Eclipse preferences -> Android). Он может указывать на старый, поскольку вы повторно использовали параметры рабочей области предварительного просмотра.

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

Удачи! 😉

Вам нужно удалить старую версию и установить 23

Uninstall: Справка> о Eclipse SDK> Сведения об установке выберите пакеты, связанные с Android, чтобы удалить

А затем установите V23.

Невозможно обновить существующий пакет ADT, который вы могли загрузить.

Вы можете сделать один из двух вариантов:

  1. Установите Eclipse с eclipse.org и установите ADT, указав сайт обновления: https://dl-ssl.google.com/android/eclipse

  2. Загрузите пакеты из:

Начиная с пакета ADT 23.0.2, вы сможете обновить до будущих версий ADT.

Я получал ту же ошибку «конфликтной зависимости» в Mac OS X 10.9.3, и просто обновление не было вариантом. Наконец-то работала загрузка последнего zip-файла Eclipse ADT с сайта developer.android.com, извлекая его и перемещая только папку «eclipse» в место, где была моя старая папка затмения. (Извлечение zip-файла пакета Eclipse ADT даст вам папки «eclipse» и «sdk»).

Если вы решите пойти по тому же маршруту, сначала убедитесь, что вы знаете, каков ваш путь к рабочей области. Это можно найти в разделе «Настройки». Затем переименуйте старый каталог «eclipse» (не Eclipse.app) в нечто вроде eclipse-22.6.3, а затем переместите выделенную папку «eclipse» на свое место. Запустите новый Eclipse.app внутри, и когда он спросит вас о Workspace, просто введите тот же путь, что вы указали выше. Или он также может быть установлен позже в настройках.

Возможно, стоит добавить, что для повторного включения Android SDK Manager и Android Virtual Device Manager выберите « Окно» -> «Настроить перспективу» – «Доступность групп команд» и выберите « Android SDK» и «Диспетчер AVD» . Это добавит эти 2 элемента в пункт меню «Окно» для текущей перспективы (Java).

Я не перемещал извлеченную папку «sdk», потому что у меня уже была папка sdk в том же каталоге, что и eclipse, который я уже обновил до последних инструментов Android. Но если это заставляет вас чувствовать себя более безопасным, вы также можете переименовать свою старую папку sdk (для целей резервного копирования) и переместить только что извлеченную на место.

Я столкнулся с той же проблемой и решил ее. Вам нужно полностью удалить плагин Android из Eclipse (из раздела «about» ..), включая просмотр трассировки.

Затем снова добавлен плагин ADT ( https://dl-ssl.google.com/android/eclipse/ ) и установите его.

Проблема решена!

Я думаю, это ошибка с менеджером SDK-менеджера или ADT-плагином …

Как обновить с 22.xx.x до 23.0.2 (мое решение). Это повлечет за собой проблемы с зависимостью.

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

Обратите внимание, что это решение работает в Windows 7 (64 бит). Вероятно, он должен работать для других операционных систем Windows.

Вот так:

  1. Загрузить последнюю версию ADT из

    http://developer.android.com/sdk/index.html#download

  2. Распакуйте его и откройте папку «eclipse» -> «плагины»

  3. Теперь перейдите к своему старому затмению и откройте папку «eclipse» -> «plugins» и скопируйте все внутри.

  4. Теперь вставьте их в папку «plugins» (NEW ECLIPSE), но НЕ переписывайте что-либо.

  5. Внутри папки «plugins» вашего нового Eclipse выполните поиск. Введите 22. (уведомление 22 с точкой) и нажмите enter.

  6. В результате поиска будут отображаться все файлы или папки с ….. 22.6 …… Например,

     com.android.ide.eclipse.adt_**22.6.2**.v201403212031-1085508 
  7. Выделите все эти файлы / папки и нажмите клавишу удаления.

  8. Обязательно обновите свой старый API / SDK до последней версии и загрузите этот каталог sdk для работы с новым eclipse.

или

Вы можете посмотреть это видео, в котором показано, как переместить все ваши SDK / API в новую папку SDK.

Ссылка: https://www.youtube.com/watch?v=jPZpJdnbbN0

Я не пытался обновлять какие-либо другие версии ADT, но я думаю, что он должен работать и для любых старых версий ADT.

Не забудьте сделать резервную копию перед попыткой.

Я только что нашел, что перед обновлением инструмента сборки вам необходимо обновить плагин ADT в своем Eclipse (будь то автономный или ADT Bundle).

Если ваша установка Eclipse указывает на самый последний инструмент сборки, а ваш Eclipse имеет ADT 22.x, он покажет эти ошибки.

Что сработало для меня: (на Ubuntu 14.04 64-bit)

  • Установлена ​​старая версия Eclipse и ADT (из пакета)
  • Эта копия Eclipse указывала на более старый вариант SDK со старыми инструментами построения (до 20)
  • Обновлен ADT до v23 (через архив, в моем случае)
  • Указывает Eclipse на последнюю версию инструментов сборки.

У вас может не быть более старой копии инструментов Eclipse и Build, в этом случае вы можете удалить последний инструмент сборки из SDK Manager и установить более старую копию.
После того, как все начнет нормально работать, выполните указанные выше действия.

Я пытаюсь загрузить старые копии таких пакетов где-то в Интернете, обновит ссылки здесь, как только я закончу загрузку.

Я нашел эти инструкции в комментарии.

Загрузите новейшую версию ADT и используйте существующее рабочее пространство. Это действительно наименее больное обновление, которое вы когда-либо сделаете. Это не связано с папкой .android, поэтому у меня все еще был оригинальный отладочный ключ. Только недостающие были несколько дополнений, которые я почти никогда не использовал, и они легко устанавливаются в новую версию.

Примечание. Не устанавливайте в существующую папку adt новую папку, чтобы вы могли вернуться, если новая установка не работает.

В ADT-комплекте Eclipse мне пришлось сначала удалить ADT, а затем выполнить новую установку.

Чтобы удалить плагин ADT из Eclipse:

  • Перейдите в меню СправкаОб EclipseСведения об установке .
  • Выберите плагин ADT, затем нажмите «Удалить».
  • После удаления установите ADT из справки → Установите новое программное обеспечение.

Для меня это помогло удалить Android 4.4W, который также является API 20 и может быть причиной конфликта. Так что установите только Android 4.4W или Android L, пока они не исправят это.

И (опять же это может быть только для меня), он работает только в Android Studio, а не в Eclipse …

Мне пришлось удалить ADT и снова установить его.

Однако следует предупредить , что это вызвало у меня и еще одного человека комментарий annotations.jar в пути Java Build для определенных проектов, возможно, потому, что он пытался найти старый SDK, поэтому обновление проектов – это следующий шаг, который я должен выполнить брать.

Ошибки связаны с библиотеками в основном, службами Google Play, Facebook SDK, ActionBarCompat.

На этом этапе вы удалите ADT, а затем вернете URL, чтобы загрузить их. URL-адрес: https://dl-ssl.google.com/android/eclipse

Я нашел решение проблемы с «конфликтной зависимостью». У меня нет той же страницы ответа Дэниела Диаса, но на странице показано «противоречивая зависимость», и я ничего не могу сделать.

Проблема в том, что я не являюсь владельцем файла. Eclipse был установлен в другой сессии (в OS X). Я имею право читать и писать файл Eclipse, но я не владелец. Создайте команду «chown» для всех файлов Eclipse, чтобы решить проблему. После этого у меня такой же результат, как у Дэниела Диаса.

Я надеюсь, что это помогает кому-то.

ПРЕДУПРЕЖДЕНИЕ

Теперь есть обновление для ADT 23.0.1, но сценарии Windows и Linux перепутаны, поэтому подождите с обновлением!

Вы можете проверить, например, tools / proguard / bin / *. Sh в http://dl.google.com/android/android-sdk_r23.0.1-windows.zip .

Я сделал это, чтобы решить ту же проблему (в OS X):

  1. Справка> Установка нового программного обеспечения> Добавить или выбрать этот репозиторий " http://download.eclipse.org/eclipse/updates/4.3 "
  2. В разделе «Платформа Eclipse» выберите новейшую версию Eclipse.
  3. Установщик спросит, хотите ли вы удалить ADT, нажмите «Готово».
  4. Restart Eclipse and install ONLY the ADT 23 using this repository: https://dl-ssl.google.com/android/eclipse .
  5. Restart Eclipse and install DDMS, Hierarchy Viewer, Trace View etc.
  6. Restart Eclipse again.

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

If Eclipse gives an error after uninstalling the ADT plugin from your Eclipse installation, try to edit file config.ini in the Eclipse folder → configuration. Найти:

 eclipse.application= 

And change it to:

 eclipse.application=org.eclipse.ui.ide.workbench 

Надеюсь, это сработает и для вас.

I simply went to my Android resources folder on my C:/ drive ( C:/Android ), deleted the 'eclipse' folder and all its contents. I downloaded Android Developer Tools once more and just moved over the 'eclipse' folder.

I started up and everything was fine; I had updated to version 23.

Hopefully this helps, possibly not suitable for everyone as some of you have Eclipse modifications but for someone who, like me, wanted a quick fix and get back to developing this seemed to be the easiest path.

I am using Eclipse v4.3 (Kepler), and this is how I solved my problem.

Goto menu HelpInstall new software → click Add .

In the popup, give any name (I named it as Eclipse ADT Plugin), and in the link's place, use https://dl-ssl.google.com/android/eclipse/

Once you click OK, you will be displayed with new packages that will be installed and old packages that will be deleted. Don't worry about these packages. Нажмите « ОК» .

New packages will be installed, and this should solve your problem.