Eclipse Android SDK не может открыть Android SDK Manager

Я загрузил новый комплект Android и Eclipse в свой новый блокнот (Windows 7 64 bit), затем открываю свои старые файлы, которые я использовал для работы на ПК. Когда я открываю, он показывает некоторую ошибку об API версии и что я должен исправить это в SDK Manager, но когда я пытаюсь открыть SDK Manager, он выигрываетt и показывает эту ошибку в консоли.

[2555-11-20 10:27:27 - Dex Loader] SecurityException: Unable to find field for dex.jar
[2555-11-20 10:36:02 - SDK Manager] [SDK Manager] Failed to convert path to a short DOS path: C:\Windows\system32\java.exe

Как я могу это исправить ??

Ответы на вопрос(4)

Удалены все существующие затмения и версии для Android

Я скачал последнюю версию Eclipse & последний Android SDK .. и установил их ..

Это заняло у меня 30 минут, что было лучше, чем быть застрявшим более 3 дней, даже после того, как я попробовал все процедуры, упомянутые в различных блогах. ссылки ...

Попробуйте выше как последний вариант

Решение Вопроса

Вandroid_sdk\tools\lib там'Пакетный файл называетсяfind_java.bat, Это вызываетfind_java.exe -s чтобы найти список потенциальных мест Java. Запускexe такой файл возвращает ошибку I 'видел

Failed to convert path to short DOS path: c:\windows\system32\java.exe

-s обозначает короткий. Запуск без-s заставляет find_java.exe работать, заставляя find_java.bat работать, заставляя все остальное работать. Таким образом, исправление было отредактировать find_java.bat и удалить.-s

 Freak21 нояб. 2012 г., 09:29
Звучит здорово :) Добро пожаловать
 nuala30 нояб. 2012 г., 15:49
 DrNutsu20 нояб. 2012 г., 05:37
Спасибо, что работаешь !! отредактируйте файл find_java и удалите в " для / f %% a in ('% ~ Dps0 \ find_java.exe») установите java_exe = %% a "
 Nam G VU22 авг. 2013 г., 13:01
@ странно, я нене знаю, почему это не такэто действительно работает для меня.
 Freak22 авг. 2013 г., 12:48
@ NamG.VU так вот почему ты проголосовал? Между прочим, это смешно, так как это работает для многих других людей. Ни одно решение не работает в любой ситуации, и здесь мы просто даем наиболее вероятный правильный ответ (не на 100% ТОЧНО), и эта вещь называется устранением неполадок. Я ничего не говорю. Вы открыты, чтобы высказать свое мнение. Спасибо
 Freak23 авг. 2013 г., 10:20
@ NamG.VU это не такЭто означает, что вы должны проголосовать «против», у которого уже есть такие голоса.
 Nam G VU22 авг. 2013 г., 08:57
Это нея не работаю Другой ответ от @Yugandhar работает, т.е.android.bat файл

Нужна помощь с SDK, он загружается, но DOS мигает, открывается и быстро закрывается. Я установил 7.1 79 Java на свой 32-битный рабочий стол Windows. Я установил комплект Android и Eclipse. Я пробовал бегатьandroid.bat администратором. Я пробовал это для Windows.

Вам необходимо создать переменную среды с именемJAVA_HOME и установите его в установленный каталог JDK.

Во-первых, обратите внимание на установленный каталог JDK. По умолчаниюc:\Program Files\Java\jdk1.8.0_{xx}где {xx} - последний номер обновления. Перед тем, как продолжить, важно проверить установленный каталог JDK через компьютер.

Запустите оболочку CMD и введите командуset JAVA_HOME проверить, если переменнаяJAVA_HOME был установлен:

> set JAVA_HOME

Переменная средыJAVA_HOME не определено, еслиJAVA_HOME установлен, проверьте, правильно ли он установлен в установленном вами каталоге JDK. В противном случае перейдите к следующему шагу.

Чтобы установить переменную средыJAVA_HOME в Windows 2000 / XP / Vista / 7/8:

От себяStart кнопка ⇒ Панель управления ⇒ Система ⇒ (Vista / 7/8) Расширенные настройки системы ⇒ Переключиться на "Advanced» вкладка ⇒ Переменные среды ⇒ Системные переменные ⇒ "Новый» (или же "Редактировать" для модификации) ⇒ В "Имя переменной ", войти "JAVA_HOME» ⇒ В "Значение переменной "введите установленный каталог JDK (например, "c: \ Program Files \ Java \ jdk1.8.0_ {xx} ").

Для проверки перезапустите оболочку CMD (необходимо обновить среду) и выполните команду:

set JAVA_HOME

Я также попытался открыть android.bat и отредактировать его с помощью Java 7.1.79.

 user522165213 авг. 2015 г., 04:47
Я попробовал все, что я действительно потерял
 user522165213 авг. 2015 г., 04:54
Я много недель читал и копировал уже неделю, как я пытался удалить пакет несколько раз, и java Я положил java в корень несколько раз, я действительно потерян, пожалуйста, что-нибудь.

Попробуй это:

перейдите в adt-bundle-windows \ sdk \ tools

Щелкните правой кнопкой мыши наandroid.bat и скажи "Запустить от имени администратора"

Это откроет менеджер SDK.

 Nam G VU22 авг. 2013 г., 08:54
Это работает для меня

Ваш ответ на вопрос