안드로이드 SDK 설치하려고 내가 안드로이드 SDK를 설치 어제부터 시도하고"java.lang.NullPointerException이"
(첫째, 내 영어에 대한 사과는 내 실제 말하는 언어 아니다).
나는 자바 1.6.0_51와 함께, 맥, OSX 10.8.3에있어, 안드로이드 SDK 버전은 ADT-번들-MAC-x86_64-20130522입니다. 나는 (CLI를 통해 이클립스 또는를 통해) SDK 관리자를 실행하면
, 난 내가 설치하고자하는 SDK 버전을 선택할 수있는 창을 볼 수 있지만 때 나는 설치 패키지를 클릭 ... 버튼을 누르면 충돌합니다.
충돌의 스택 추적 :
내가 인터넷에 대한 자세한 정보를 검색 한java.lang.NullPointerException
at org.eclipse.swt.graphics.Device.getFontList(Unknown Source)
at org.eclipse.jface.resource.FontRegistry.filterData(FontRegistry.java:465)
at org.eclipse.jface.resource.FontRegistry.createFont(FontRegistry.java:499)
at org.eclipse.jface.resource.FontRegistry.defaultFontRecord(FontRegistry.java:563)
at org.eclipse.jface.resource.FontRegistry.defaultFontData(FontRegistry.java:575)
at org.eclipse.jface.resource.FontRegistry.getFontData(FontRegistry.java:591)
at org.eclipse.jface.dialogs.Dialog.dialogFontIsDefault(Dialog.java:1077)
at org.eclipse.jface.dialogs.Dialog.applyDialogFont(Dialog.java:998)
at org.eclipse.jface.dialogs.Dialog.createContents(Dialog.java:756)
at org.eclipse.jface.window.Window.create(Window.java:431)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)
at com.android.sdkuilib.internal.repository.SdkUpdaterChooserDialog.create(SdkUpdaterChooserDialog.java:316)
at org.eclipse.jface.window.Window.open(Window.java:790)
at com.android.sdkuilib.internal.repository.SwtUpdaterData.updateOrInstallAll_WithGUI(SwtUpdaterData.java:232)
at com.android.sdkuilib.internal.repository.ui.PackagesPage.onButtonInstall(PackagesPage.java:1033)
at com.android.sdkuilib.internal.repository.ui.PackagesPage.access$1100(PackagesPage.java:83)
at com.android.sdkuilib.internal.repository.ui.PackagesPage$10.widgetSelected(PackagesPage.java:367)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.notifyListeners(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at com.android.sdkuilib.internal.repository.ui.SdkUpdaterWindowImpl2.open(SdkUpdaterWindowImpl2.java:148)
at com.android.sdkuilib.repository.SdkUpdaterWindow.open(SdkUpdaterWindow.java:111)
at com.android.sdkmanager.Main.showSdkManagerWindow(Main.java:356)
at com.android.sdkmanager.Main.doAction(Main.java:334)
at com.android.sdkmanager.Main.run(Main.java:120)
at com.android.sdkmanager.Main.main(Main.java:103)
, 어떤 사람은 같은에 문제가있는 것, 그것은 때문에 글꼴 캐시 문제로 말한다 ... 하지만 글꼴 중복을 확인합니다 : 아무런 문제가없고, 설명 된대로 글꼴 캐시를 청소하고 오류가 계속 발생합니다.
정말 고쳐야 할 필요가 있습니다. 아무도 나를 도울 수 있기를 바랍니다. 사전에
감사합니다,
편집 :이 질문은 중복으로 표시되어 있지만, 거기에 나와있는 방법으로 문제가 해결되지 않았다. 해결 방법은 Font Book의 모든 글꼴을 비활성화하는 것이 었습니다. 설치된 글꼴 중 하나가 손상되어 SWT가 손상됩니다.
이 질문은 귀하의 질문과 같습니다 : http : //stackoverflow.com/questions/2557561/nullpointerexception-when-installing-the-android-sdk-on-mac-os-x – allprog
다른 주제에서 제안 된 해결책이 나를 위해 작동하지 않습니다 .../ – Leny
이 댓글을 피하려면 확인되지 않은 소스를 나열해야합니다. 최신 Java를 사용하고 있는지 확인 했습니까? – allprog