Intereting Posts
Admob Не заполняется с сервера объявлений – не удалось загрузить объявление: 3 Как создать мобильную ориентированную, многоплатформенную, общую библиотеку в Java? Как реализовать всплывающее оверлей, которое можно отобразить на любом другом приложении в Android Android listview получить выбранный элемент Файл APK Repackage для хранения настраиваемых активов – какой инструмент построения использовать? Изменение режима мобильной сети (gsm, wcdma, auto) Какая версия библиотеки поддержки установлена ​​в моей студии Android Сдвиг повторного просмотра в последний элемент в списке Платформа Google для Android – NoClassDefFoundError: com.google.android.gms.samples.plus.SignInActivity Выполнить код в основном потоке в Android без доступа к активности? Как правильно обрабатывать onError внутри RxJava (Android)? Как захватить длинный нажатие клавиши громкости в андроиде? Android: onActivityResult в не вызываемом фрагменте Xamarin.Forms салфетки распознавания жестов Android Ожидание намерения началось с notificaion, не заменит последний

Не удается открыть Android SDK Manager

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

Я установил Eclipse, плагин ADT и Android SDK. Моя проблема заключается в том, что диспетчер SDK не откроется, запускается ли он из Eclipse или напрямую. Окно командной строки вспыхивает кратковременно, затем закрывается.

Я попробовал несколько предлагаемых решений: различные конфигурации переменных Path и JAVA_HOME , установка 32-разрядных и 64-разрядных версий JDK, работающих под управлением Administrator, без успеха.

На этих путях устанавливаются различные компоненты:

 JDK - C:\Program Files\Java\jdk1.7.0_11 JRE - C:\Program Files\Java\jre7 SDK - C:\ADT\sdk 

Мой JAVA_HOME установлен в C:\Program Files\Java\jdk1.7.0_11 Мой путь включает в себя C:\Program Files\Java\jdk1.7.0_11\bin в начале.

Я попытался переустановить SDK, и установщик правильно идентифицирует местоположение Java, и все же он не будет работать.

Может ли кто-нибудь помочь мне с этим? Я практически отрываю волосы!

Solutions Collecting From Web of "Не удается открыть Android SDK Manager"

Открыть cmd,

Перейдите в папку android sdk,

В tools / lib /, edit find_java.bat,

Вы увидите строки, как показано ниже, добавьте черную строку в свой файл и сохраните.

Rem Убедитесь, что у нас есть допустимый Java.exe в пути. Код возврата будет

Rem должно быть 0, если команда работала или 1, если сбой exec (программа не

найденный). For / f %% a in ('% ~ dps0 \ find_java.exe -t') установить java_exe = %% a

это

Set java_exe = "C: \ Program Files \ Java \ jdk1.7.0_11 \ bin \ java.exe"

Если не определено java_exe goto: CheckFailed

: SearchJavaW

Rem Проверьте, можно ли найти файл javaw.exe в том же месте

Чем java.exe. Если это не сработает, просто вернитесь на

Java.exe мы только что нашли. Для / f %% a in ('% ~ dps0 \ find_java.exe -t -w')

Do set javaw_exe = %% a, если не существует% javaw_exe% set javaw_exe =% java_exe%

Set javaw_exe = "C: \ Program Files \ Java \ jdk1.7.0_11 \ bin \ java.exe"

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

Ответ Талхи прав. Просто добавив, что вам может понадобиться НЕ включать кавычки в черных строках в своем решении.

Для меня работало следующее дополнение:

 set java_exe=C:\Program Files\Java\jdk1.7.0_11\bin\java.exe 

Выяснил, в чем причина этой проблемы в моем случае: в реестре была установлена ​​настройка CMD с использованием UTF-8 (chcp = 65001).

Если я дважды C:\Programmer\Android\SDK Manager.exe , я получу описанные симптомы.

Если дважды щелкните C:\Programmer\Android\sdk\tools\lib\SDK Manager.exe появится подсказка: A pop-up stating: Failed to execute tools\android.bat

Запуск CMD-окна в C:\Programmer\Android\sdk\tools и запуске android.bat не дал результата, даже если редактирование файла и устранение начального @echo off . Выполнение команды chcp вернуло 65001.

Поэтому, изменив кодовую страницу с помощью chcp 850, а затем снова запустив android.bat, я получил вывод, заканчивая строкой: call lib\find_java.bat . Это оказалось той же проблемой. Каждый раз, когда был создан новый CMD, кодовая страница была изменена на 65001

Исправлена ​​проблема с редактированием следующей записи реестра, удалением значения, и все работало:

 HKEY_LOCAL_MACHINE->SOFTWARE->Microsoft->Command Processor->AutoRun: @chcp 65001>nul 

Имея пустое значение здесь, сделайте CMD, используя кодовую страницу 850, и файлы bat начнут работать снова.

Я не совсем уверен, что сделало это изменение в первую очередь, но теперь я знаю лекарство.

После долгих поисков ……. и установки … повторного intalling ….. и изменения пути android.bat в качестве ответов выше ….. окончательное решение было: запуск Eclipse или Файл bat или студию Android в качестве администратора в Windows 8 для открытия менеджера!

Проверьте контрольную сумму md5 для eclipse и android SDK. Это может быть проблема проверки суммы md5.

Для расчета контрольной суммы md5 загруженных файлов вы можете перейти по адресу http://www.guidingtech.com/9800/what-is-md5-checksum-how-to-verify-it/

Для правильной контрольной суммы md5: – 1. для eclipse перейдите по ссылке на официальный сайт загрузки, нажмите на загруженный пакет, который загружен, затем перейдите к контрольной сумме, просто сопоставьте его с загруженным файлом ur eclipse. 2.for android sdk перейдите по адресу http://developer.android.com/sdk/index.html и нажмите на загрузку для других платформ и совместите контрольную сумму md5 (f09aa4557bd1dc2703fde95dcdd6b92e).

В моем случае я загрузил все эти вещи четыре раза. с уважением

Аджай

При извлечении adt-bundle-windows-x86_64-20131030.zip были разбиты три файла:

("sdk/tools/lib/httpcore-4.1.jar","sdk/tools/lib/find_java.exe","sdk/tools/lib/sdk-common.jar")

Я не знаю, почему, но вы можете заменить эти файлы, используя старые версии Android SDK, например, android-sdktools_installer_r20.0.1-windows.exe . Это сработало для меня.

Это также может произойти, если вы не установили Java на свой компьютер. У меня была аналогичная проблема, но после установки java она работала для меня. Вы можете загрузить Java с https://www.java.com/en/download/help/download_options.xml .

С уважением, Абхи

Выполните следующие шаги, и это поможет мне после долгого времени, все вышеперечисленное не влияет на 64-битные окна Windows7, не нужно иметь системную переменную JAVA_HOME или редактировать файл android.bat

  1. Загрузите Android Studio в Android SDK, Java JDK 64 бит и Java JRE x86

  2. Сначала установите Java JRE, затем установите 64 бита Java JDK и последнюю версию Android Studio.

  3. Теперь вы сначала запускаете Android Studio (64-битная версия), для которой требуется JAVA_HOME для запуска JVM, просто скопируйте jdk.xxx(version) (мой компьютер: jdk1.8.0_25 из "C:\Program Files\Java\") папку Android Studio и переименуйте эту папку (в Android Studio) в «jre» (jdk1.8.0_25 -> jre) .

  4. Теперь мне нужно открыть Android SDK Manager из любого места, если вы хотите использовать eclipse (теперь не официальный), просто скопируйте папку x86 jre.xxx(version) x86 (с которой вы устанавливаете до) в Eclipse и переименуете в «jre» ». После копирования выберите путь Android SDK в Eclipse для использования, он работает как для Android Studio, так и для Eclipse.

  5. Помните свой антивирус, если вы все еще отказываетесь от вас (удалите антивирус и установите после того, как вы уверены, что это не вызовет проблемы)!

Cmd это «android.bat update sdk», таким образом можно открыть «SDK Manager.exe»,

заметка

1. «D: \ SDK \ android-sdk-windows \ tools» PATH в среде.

2. Замените папку sdk «tools», это сайт -> https://developer.android.com/studio/index.html , затем выберите «Получить только инструменты командной строки». (Новая версия устарела «SDK Manager.exe ») Таким образом работал для моего Android Studio 2.3

3. и если «android.bat update sdk» не может работать, см. Это видео-> https://www.youtube.com/watch?v=FMLVY3PqPlc

Я нашел другое решение, предполагая, что в вашей системе установлен Android Studio:

  1. Открыть Android Studio
  2. Откройте настройки (Control + Alt + S)
  3. Найдите параметр «Android SDK» (Внешний вид и поведение -> Настройки системы)
  4. С правой стороны вы будете иметь вкладки, связанные с SDK.

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

Перейти в папку sdk

Щелкните правой кнопкой мыши на диспетчере Sdk, затем запустите его как администратор. Он откроет sdk manger, и ваша проблема решит