Попытка обновить ADT – получить ошибку «конфликтующей зависимости»

У меня была серия проблем с тех пор, как я попытался импортировать проект Android.

  1. Место моего SDK не было настроено в настройках (хотя это было до того, как ADT работал отлично).
  2. Когда я пытаюсь установить путь к папке sdk, это говорит

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

  • Поэтому я пытаюсь обновить Eclipse следующим образом, как было предложено на другом сообщении SO (поскольку «Проверить наличие обновлений» продолжает сообщать мне, что доступных обновлений нет:
  • Справка -> Установить новое программное обеспечение -> p2repo – https://dl-ssl.google.com/android/eclipse/ -> Проверить инструменты разработчика -> Далее И вот где я получаю следующую ошибку:

     Cannot complete the install because of a conflicting dependency. Software being installed: Android Native Development Tools 23.0.2.1259578 (com.android.ide.eclipse.ndk.feature.feature.group 23.0.2.1259578) Software currently installed: Android Developer Tools 22.6.2.v201403212031-1085508 (com.android.ide.eclipse.adt.package.product 22.6.2.v201403212031-1085508) Only one of the following can be installed at once: ADT CDT Integration 23.0.2.1259578 (com.android.ide.eclipse.ndk 23.0.2.1259578) ADT CDT Integration 22.6.2.v201403212031-1085508 (com.android.ide.eclipse.ndk 22.6.2.v201403212031-1085508) Cannot satisfy dependency: From: ADT Package 22.6.2.v201403212031-1085508 (com.android.ide.eclipse.adt.package.feature.group 22.6.2.v201403212031-1085508) To: com.android.ide.eclipse.ndk.feature.group 22.6.2 Cannot satisfy dependency: From: Android Developer Tools 22.6.2.v201403212031-1085508 (com.android.ide.eclipse.adt.package.product 22.6.2.v201403212031-1085508) To: com.android.ide.eclipse.adt.package.feature.group [22.6.2.v201403212031-1085508] Cannot satisfy dependency: From: Android Native Development Tools 23.0.2.1259578 (com.android.ide.eclipse.ndk.feature.feature.group 23.0.2.1259578) To: com.android.ide.eclipse.ndk [23.0.2.1259578] Cannot satisfy dependency: From: Android Native Development Tools 22.6.2.v201403212031-1085508 (com.android.ide.eclipse.ndk.feature.group 22.6.2.v201403212031-1085508) To: com.android.ide.eclipse.ndk [22.6.2.v201403212031-1085508] 

    Как я могу успешно обойти эти ошибки и обновить eclipse?

    Solutions Collecting From Web of "Попытка обновить ADT – получить ошибку «конфликтующей зависимости»"

    СЕГОДНЯ, я получил ту же ошибку, что и вы:

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

    ВАШЕ СООБЩЕНИЕ:

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

    Я установил его через 5 минут:

    1-Убедитесь, что у вас все еще есть zip-файл (меня это «adt-bundle-windows-x86_64-20140321»)

    2-Скопируйте содержимое почтового индекса, где вы хотите, чтобы он был

    3-Это похоже на 1.30 ГБ (я думаю), поэтому в зависимости от вашего компьютера это может занять несколько минут

    4-Как только он будет скопирован, откройте его.

    5-Go в папке eclipse, затем откройте приложение eclipse (его можно даже привязать к панели задач, если вы его используете)

    У меня была эта проблема несколько раз, и это всегда работает для меня.

    Просто удалите текущую версию ADT 22.6.2.v201403212031-1085508, перейдя в справку> Сведения об установке> установленное программное обеспечение, а затем выберите ADT (старая версия)> нажмите «Удалить». Теперь переустановите последний ADT. Таким образом, я смог обновить ADT до текущей версии, надеюсь, что это поможет. Примечание. Это не будет работать на adt-bundle.

    Удалите все конфликтующие компоненты. В моем случае Open-GL, DDMS, ADT и т. Д. Противоречили обновлению. Поэтому я удалил все это, используя ..

    Справка-> Об Eclipse SDK-> Сведения об установке-> выберите компонент для удаления-> удалить

    Затем обновите свой ADT.

    Help-> Install New software-> Выберите сайт обновления AdT ( https://dl-ssl.google.com/android/eclipse/, если нет, добавьте его) в доступные сайты s / w. И обновите ADT.

    Для Санджая Манохара:

    В основном, когда вы загружали eclipse, это было в zip-файле. Вам нужно было извлечь файлы, чтобы использовать его содержимое. Файл, который я загрузил, был назван «adt-bundle-windows-x86_64-20140321», и я получил его с « https://developer.android.com/training/basics/firstapp/index.html ».

    Если вы используете eclipse, у вас, вероятно, есть zip-файл в ваших загружаемых файлах, поэтому нет необходимости загружать его снова.

    Если бы я был вами, я бы сделал файл с именем «ANDROID» и на нем разместил zip-файл (для использования в качестве будущей резервной копии, если у вас похожие проблемы)

    Я бы также создал папку с именем workspace для всех моих проектов и папку с именем ADT, в которой я извлечу содержимое zip-файла.

    Это будут папки внутри «ANDROID»:

    -ADT (-> содержит извлеченные файлы zip-файла «adt-bundle-windows-x86_64-20140321»)

    -workspace (-> содержит мои проекты)

    -adt-bundle-windows-x86_64-20140321 (-> zip-файл)

    Извините за создание нового ответа, у меня нет репутации …

    Просто выберите ADT из инструментов разработчика.