Android sdk загрузчик контента на 0%... и ничего не работает

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

В принципе, у меня такая же проблема, как и у этого плаката: Получение сообщения об ошибке и загрузчик контента Android sdk застряли на 0% "

То есть, когда я открываю Eclipse, он показывает сообщение "Android sdk content loader 0%", и поэтому мои проекты отказываются строить. Но я попробовал ВСЕ ответы, перечисленные там: автоматическое отключение сборки, очистка всех проектов, удаление моего хранилища отладки, удаление процесса adb в Activity Monitor (я нахожусь на Mac), переключение рабочих областей, переименование проектов, закрытие Eclipse down и перезапустить его. Я также позаботился о том, чтобы установить последнюю версию SDK (4.2, API 17, Jelly Bean). Во-первых, мой телефон не был подключен к компьютеру. Я даже удалил и переустановил ADT. И я ВСЕГДА получаю ту же проблему. Пожалуйста, кто-нибудь, скажите мне, что происходит, и как я могу это исправить.

Ответ 1

Ниже сценария будет работать.

Перейдите в каталог рабочей области \workspace\.metadata\.plugins\org.eclipse.core.resources\\.projects

  • Скопируйте папку .projects и сделайте резервную копию для временного.
  • Теперь удалите папку .projects из каталога рабочей области. (вы не потеряете свои проекты)
  • Запустите Eclipse и дождитесь завершения всех действий в правом/нижнем углу. После завершения всех процессов выключение Eclipse.
  • Вставить .projects папку, у которой раньше была резервная копия в каталог \workspace\.metadata\.plugins\org.eclipse.core.resources\. Перезаписать существующую папку .projects.
  • Запустите Eclipse снова. И все будет работать.

В приведенном выше сценарии Eclipse автоматически найдет ваши проекты как раньше. Вам не нужно импортировать вручную.

Работаю для меня.

Ответ 2

это сработало для меня: (третий всегда работает, но его возможности могут быть и в первых двух работах)

сначала попробуйте этот подход:

выключите eclipse, затем перейдите к YourWorkSpace\\.metadata\\.plugins\org.eclipse.e4.workbench и удалите "workbench.xmi", теперь перезапустите eclipse.

если предыдущий подход не работал, попробуйте следующее:

перейдите к Users\YOUR_USER_NAME\\.android, а затем удалите "ddms.cfg" и перезапустите eclipse.

Если этот не работает, то окончательный подход поможет вам:

1- перед запуском eclipse перейдите в рабочую область и удалите один проект, который больше не нужен (если вы столкнулись с этой проблемой, часто пытайтесь импортировать проект перед закрытием eclipse, чтобы удалить его в следующий раз, когда вы хотите использовать eclipse снова)

2-перейти к Users\YOUR_USER_NAME\\.android, а затем удалить "ddms.cfg"

3 затмение затмения, и вам хорошо идти

Ответ 3

Я сам столкнулся с этой проблемой, и что я не пробовал, все возможные ссылки stackoverflow. Ничего не помогло.

В то время как eclipse работает и показывает мне глупый "контент Android (убивает меня:)". Я запустил диспетчер задач, и я увидел, что работает adb, cmd.exe. Уничтожил это. И вуаля!.

Ответ 4

Я закрыл все открытые проекты, пока статус прогресса не смог попасть в "Android-загрузчик Android sdk 0%", а затем открыл их один за другим. К счастью, проблема решена.

Ответ 5

Как уже отмечалось, есть еще несколько ответов, которые могут решить вашу проблему. Однако они не работали для меня, но мне удалось найти работу по моей конкретной проблеме, которая может помочь кому-то.

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

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

Ответ 6

Это решение, которое я нашел, которое работает правильно:

Убедитесь, что затмение неактивно. Если он активен, затмение затмения со вкладки процессов диспетчера задач Откройте %USERPROFILE%/ в Windows или просто ~ на Linux/OS X (вы можете найти эту папку с рабочего стола) Перейдите в папку .android(это может быть скрытая папка) Удалите кеш-папку, находящуюся внутри папки .android Удалите файл ddms.cfg, который находится внутри папки .android Запустить Eclipse Надеюсь, что это сработает для вас.

Ответ 7

У вас много проектов в рабочей области?

если да, сделайте больше рабочих пространств для своего проекта

У меня 365 проектов в моей рабочей области, и я часто застрял на 0%, затем я пытаюсь переместить какой-то проект в новое рабочее пространство. это было решено!

Ответ 8

Попробуйте это...

  • Выход из Eclipse IDE, если он активирует его из диспетчера задач.
  • Перейдите в %USERPROFILE%, затем откройте папку .android.
  • Удалите папку cache и ddms файл конфигурации из .android.
  • Затем запустите Eclipse, как обычно.

Ответ 9

Другим решением является очистка директорий метаданных конкретных проектов, которые хранятся в вашем каталоге рабочей области. $ cd workspace/.metadata/.plugins/org.eclipse.core.resources/.projects $ rm -rf *

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

Ответ 10

Способ, который работает для меня (не менее двух последних лет):

  • Перейдите в рабочую область в консоли, введите в метаданные: cd .metadata
  • run: find . -name .markers -exec rm {} \;
  • Запустите Eclipse с помощью клавиш -clean и -refresh:

В моем случае run:

/Users/maxim/POC/adt-bundle-mac-x86_64-20140702/eclipse/Eclipse.app/Contents/MacOS/eclipse -clean -refresh

Что все.

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