2

Сегодня я установил обновление Xamarin Studio 5.1 для Windows. После этого я установил все последние API и инструменты сборки в Android SDK Manager. Теперь менеджер Android SDK или менеджер эмулятора Android не открываются. Может кто-нибудь, пожалуйста, помогите?

1 ответ1

0

Я столкнулся с той же проблемой и, наконец, сумел ее решить. Затем я создал пошаговое руководство, содержащее универсальное исправление, чтобы помочь всем разработчикам обойти эту проблему как можно скорее: http://www.dominantwire.com/2015/03/android-sdk-not-opening.html

Все шаги вкратце:

1.Если у вас есть JDK v1.8. Удалите его и переустановите jdk v1.7.xx

2.Задать пути к папкам jdk и jre bin в переменных окружения

3. удалите (сначала сделайте резервную копию) папку .android, находящуюся в C:> Users> [user-name]> .android

4.Установите переменную JAVA_HOME, сохранив JAVA_HOME в качестве имени переменной и путь к папке bin в jdk в качестве значения переменной.

5.Перейдите в [sdk-directory]> tools. Найдите и щелкните правой кнопкой мыши файл android.bat и выберите «изменить», чтобы открыть его в блокноте и внести следующие изменения.

ОРИГИНАЛ

set java_exe=
call lib\find_java.bat
if not defined java_exe goto :EOF

ОБНОВЛЕНО

set java_exe=C:\Program Files\Java\jdk1.7.0_75\bin\java.exe
rem call lib\find_java.bat
rem if not defined java_exe goto :EOF

ПРИМЕЧАНИЕ. Скопируйте и вставьте собственный каталог пути java.exe, как описано выше.

ОРИГИНАЛ

for /f "delims=" %%a in ('"%java_exe%" -jar lib\archquery.jar') do set swt_path=lib\%%a

ОБНОВЛЕНО

rem for /f "delims=" %%a in ('"%java_exe%" -jar lib\archquery.jar') do set swt_path=lib\%%a
set swt_path=lib\x86_64

Примечание: если ваш Android SDK является 64-битным, упомяните set swt_path = lib\x86_64, в противном случае, если он 32-битный, сохраните его как set swt_path = lib\x86

  1. Готово! Запустите Android SDK из файла android.bat или из затмения. Это должно открыться просто отлично!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .