स्थापित करने के लिए कोशिश कर रहा"java.lang.NullPointerException" जब एंड्रॉयड एसडीके
मैं Android SDK स्थापित करने के लिए कल से कोशिश कर रहा हूँ (प्रथम, मैं मेरी अंग्रेजी के लिए माफी माँगता हूँ, यह मेरी वास्तविक बात भाषा नहीं है)।
मैं एक मैक, OSX 10.8.3 पर हूँ, जावा 1.6.0_51 साथ, और Android एसडीके संस्करण है ADT-बंडल-मैक-x86_64-20130522।
जब मैं एसडीके प्रबंधक का शुभारंभ (ग्रहण या CLI के माध्यम से के माध्यम से), मैं खिड़की से देख सकते हैं, मैं 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)
जब मैं इंटरनेट पर अधिक जानकारी के लिए खोज रहा था, कुछ लोग एक ही समस्या है लगता है, और यह क्योंकि फ़ॉन्ट्स कैश समस्याओं की है कहते हैं ... लेकिन मैं फोंट डुप्लीकेट्स की जांच करता हूं: कोई समस्या नहीं, और फ़ॉन्ट कैश की सफाई के रूप में सफाई की गई है, और त्रुटि अभी भी हो रही है।
मुझे वास्तव में यह तय करने की आवश्यकता है, मुझे आशा है कि यहां कोई भी मेरी मदद कर सकता है।
अग्रिम धन्यवाद,
संपादित: इस प्रश्न का डुप्लीकेट के रूप में चिह्नित है, लेकिन वहाँ सूचीबद्ध समाधान इस मुद्दे को हल नहीं किया। समाधान फ़ॉन्ट बुक में सभी फोंट को अक्षम करना था। स्थापित फ़ॉन्ट्स में से एक दूषित है और इससे एसडब्ल्यूटी टूटने का कारण बन रहा है।
यह प्रश्न आपके जैसा ही प्रतीत होता है: http: //stackoverflow.com/questions/2557561/nullpointerexception-when-installing-the-android-sdk-on-mac-os-x – allprog
जैसा कि मैंने कहा, अन्य विषय में प्रस्तावित समाधान मेरे लिए काम नहीं कर रहा है ...:/ – Leny
ठीक है, इन टिप्पणियों से बचने के लिए, आपको उन स्रोतों को सूचीबद्ध करना चाहिए जो मदद नहीं करते थे। क्या आपने जांच की है कि आपके पास नवीनतम जावा है या नहीं? – allprog