2016-07-21 5 views
0

Я установил java jdk 1.8, а затем и SDK Android. Диспетчер Android SDK не открывается, он мигает на секунду, и ничего больше не происходит. Выполнив android.bat я получаю следующее сообщение об ошибке:Android SDK не запустится

C:\android\tools>android.bat 

Exception in thread "main" java.lang.UnsatisfiedLinkError: no  swt-win32-3550 or 
     swt-win32 in swt.library.path, java.library.path or the jar file 
     at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source) 
     at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source) 
     at org.eclipse.swt.internal.C.<clinit>(Unknown Source) 
     at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source) 
     at com.android.sdkmanager.Main.showSdkManagerWindow(Main.java:402) 
     at com.android.sdkmanager.Main.doAction(Main.java:390) 
     at com.android.sdkmanager.Main.run(Main.java:150) 
     at com.android.sdkmanager.Main.main(Main.java:116) 

я установить переменную окружения:

JAVA_HOME > C:\Program Files\Java\jdk1.8.0_102. 

установлен, переустанавливать, redownloaded как Java и Android SDK, запуск в качестве администратора, антивирус для инвалидов , также попробовал множество решений, найденных здесь без везения.

+0

Существует такая же тема, которая могла бы помочь вам. Http: //stackoverflow.com/questions/6234403/sdk-manager-exe-doesnt-work – lsiva

+0

Тип и версия ОС, память (ОЗУ), версия Eclipse, где вы скачал его из ... все хорошие вещи, чтобы знать ... –

+0

Win7 ultimate 64bit, 8gb, не используя Eclipse. Загружено с официальных сайтов. Благодарю. – im7xs

ответ

1

Вы можете попробовать установить Android Studio, которая проведет вас через настройку и, как правило, будет работать с Android sdk. Если сама студия нежелательна, удалите ее, но не sdk, когда вы закончите.

+0

Что такое адка? –

+0

Android Developement Kit – TheNumenorean

+0

никогда не слышал, что один SDK, NDK, JDK, вы живете и учитесь; O) –

0

Добавить следующие переменные окружения

ANDROID_SDK_ROOT - где вы установили SDK

Update переменная PATH включить это:

;%ANDROID_SDK_ROOT%/tools;%ANDROID_SDK_ROOT%/platform-tools;%JAVA_HOME%/bin

+0

Как обновить переменную PATH? – im7xs

+0

В том же месте, где вы задали переменную среды 'JAVA_HOME' (при условии, что вы здесь на окнах) – Bill

+0

Я добавил ANDROID_SDK_ROOT, чтобы быть C: \ android, но, похоже, вы говорите о двух разных вещах. Я новичок в этом. – im7xs

0

Имейте в виду, что Java 8 не поддерживается полностью. Фактически, ни одна версия андроида до N (которая является просто предварительным просмотром) не поддерживает Java 8 вообще. Даже Android N не поддерживает каждую отдельную функцию языка. Подробнее о том, как использовать Java 8 в Android и какие его функции будут поддерживаться в N здесь: https://developer.android.com/preview/j8-jack.html

Это не возможно предназначаться для Android N для «реального» приложения еще, так как нет никаких физических устройств для запуска это, поэтому я предлагаю придерживаться JDK 1.7 на данный момент.

+0

То же самое происходит с java SE 7. рядом с поддержкой java 8 или нет, проблема в том, что управление sdk не запустится. – im7xs

+0

В любом случае, я не рекомендую продолжать работу с JDK 1.8, что приведет к дальнейшим проблемам. – EJoshuaS

+0

ok вернется к 1.7 благодаря EJ – im7xs

Смежные вопросы