2016-02-10 4 views
2

Итак, я продолжаю получать следующую ошибку после того, как я открыл adroid avd из cli, набрав android avd, а затем перейдите на вкладку «Определения устройств». Это занимает примерно 15-30 секунд, пока не исчезнет ошибка.Невозможно запустить Android Virtual Device Manager «android avd» получение NullPointerException

java.lang.NullPointerException 
    at org.eclipse.swt.widgets.Control.internal_new_GC(Unknown Source) 
    at org.eclipse.swt.graphics.GC.cocoa_new(Unknown Source) 
    at org.eclipse.swt.widgets.Table.sendMeasureItem(Unknown Source) 
    at org.eclipse.swt.widgets.Table.cellSize(Unknown Source) 
    at org.eclipse.swt.widgets.Display.windowProc(Unknown Source) 
    at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper_stret(Native Method) 
    at org.eclipse.swt.widgets.Widget.expansionFrameWithFrame_inView(Unknown Source) 
    at org.eclipse.swt.widgets.Table.expansionFrameWithFrame_inView(Unknown Source) 
    at org.eclipse.swt.widgets.Display.windowProc(Unknown Source) 
    at org.eclipse.swt.internal.cocoa.OS.objc_msgSend_bool(Native Method) 
    at org.eclipse.swt.internal.cocoa.NSRunLoop.runMode(Unknown Source) 
    at org.eclipse.swt.widgets.Display.sleep(Unknown Source) 
    at com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2.open(SdkUpdaterWindowImpl2.java:149) 
    at com.android.sdkuilib.repository.SdkUpdaterWindow.open(SdkUpdaterWindow.java:111) 
    at com.android.sdkmanager.Main.showSdkManagerWindow(Main.java:413) 
    at com.android.sdkmanager.Main.doAction(Main.java:391) 
    at com.android.sdkmanager.Main.run(Main.java:151) 
    at com.android.sdkmanager.Main.main(Main.java:117) 

OS X версия: 1.11.3
Java Версия:

java version "1.8.0_73" 
Java(TM) SE Runtime Environment (build 1.8.0_73-b02) 
Java HotSpot(TM) 64-Bit Server VM (build 25.73-b02, mixed mode) 

Android SDK менеджер редакция: 24.4.1

защита целостности системы включена, но как этот csrutil enable --without debug. Я голова, это может вызвать проблемы, поэтому я догадался, что я упоминаю об этом.

P.S: Я следовал this tutorial, чтобы настроить среду разработки.

Я поместил загруженное в SDK android-sdk и поместить его в $PATH переменной, как это:

# Required for android sdk 
export ANDROID_HOME=/usr/local/android-sdk 
PATH=$PATH:/usr/local/android-sdk/tools 
export PATH 

ответ

0

У меня была такая же проблема, и был не в состоянии исправить. Такая же трассировка стека проявляется и для других проблем, включая this one для Eclipse. Это похоже на El Capitan.

Мне удалось обойти это, обратившись к диспетчеру устройств изнутри Android Studio, а не из командной строки. Не самое удовлетворение решений, но любой порт в шторме.

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