2014-04-15 27 views
6

Android studio 0.5.4 ile çalışıyorum. Ben crashlytics eklentisini yüklemeye çalışıyorum. Ben indirdim ve CrashlyticsAndroidStudioPlugin.zip var. setttings > Plugins > Install plugin form disk > "OK".'u yükledim, araç çubuğunda crashlytics düğmesi belirdi.Crashlytics Android Studio Çalışmıyor: NoClassDefFoundError: javax/swing/SwingUtilities

[ 596982] ERROR - llij.ide.plugins.PluginManager - javax/swing/SwingUtilities 
java.lang.NoClassDefFoundError: javax/swing/SwingUtilities 
     at com.crashlytics.tools.ide.app.Launcher.asyncShowShell(Launcher.java:1 
16) 
     at com.crashlytics.tools.intellij.app.CrashlyticsBridgeImpl.asyncShowPar 
entedShell(CrashlyticsBridgeImpl.java:179) 
     at com.crashlytics.tools.intellij.app.CrashlyticsBridgeImpl.access$000(C 
rashlyticsBridgeImpl.java:36) 
     at com.crashlytics.tools.intellij.app.CrashlyticsBridgeImpl$2.setSelecte 
d(CrashlyticsBridgeImpl.java:168) 
     at com.crashlytics.tools.intellij.actions.CrashlyticsAction.setSelected(
CrashlyticsAction.java:59) 
     at com.intellij.openapi.actionSystem.ToggleAction.actionPerformed(Toggle 
Action.java:42) 
     at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAwar 
e(ActionUtil.java:164) 
     at com.intellij.openapi.actionSystem.impl.ActionButton.actionPerformed(A 
ctionButton.java:170) 
     at com.intellij.openapi.actionSystem.impl.ActionButton.performAction(Act 
ionButton.java:133) 
     at com.intellij.openapi.actionSystem.impl.ActionButton.processMouseEvent 
(ActionButton.java:311) 
     at java.awt.Component.processEvent(Component.java:6292) 
     at java.awt.Container.processEvent(Container.java:2234) 
     at java.awt.Component.dispatchEventImpl(Component.java:4883) 
     at java.awt.Container.dispatchEventImpl(Container.java:2292) 
     at java.awt.Component.dispatchEvent(Component.java:4705) 
     at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898 
    ) 
     at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4533) 

     at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462) 
     at java.awt.Container.dispatchEventImpl(Container.java:2278) 
     at java.awt.Window.dispatchEventImpl(Window.java:2739) 
     at java.awt.Component.dispatchEvent(Component.java:4705) 
     at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:746) 
     at java.awt.EventQueue.access$400(EventQueue.java:97) 
     at java.awt.EventQueue$3.run(EventQueue.java:697) 
     at java.awt.EventQueue$3.run(EventQueue.java:691) 
     at java.security.AccessController.doPrivileged(Native Method) 
     at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo 
main.java:75) 
     at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo 
main.java:86) 
     at java.awt.EventQueue$4.run(EventQueue.java:719) 
     at java.awt.EventQueue$4.run(EventQueue.java:717) 
     at java.security.AccessController.doPrivileged(Native Method) 
     at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo 
main.java:75) 
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:716) 
     at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.jav 
a:697) 
     at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:520) 

     at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335) 
     at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre 
ad.java:201) 
     at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread. 
java:116) 
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre 
ad.java:105) 
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) 

     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) 
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) 
Caused by: java.lang.ClassNotFoundException: javax.swing.SwingUtilities not foun 
d by com.crashlytics.tools.intellij.core [1] 
     at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDele 
gation(BundleWiringImpl.java:1460) 
     at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringIm 
pl.java:72) 
     at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadCla 
ss(BundleWiringImpl.java:1843) 
     at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
     ... 42 more 
[ 597364] ERROR - llij.ide.plugins.PluginManager - Android Studio (Preview) 0.5 
.4 Build #AI-135.1101912 
[ 597365] ERROR - llij.ide.plugins.PluginManager - JDK: 1.8.0 
[ 597366] ERROR - llij.ide.plugins.PluginManager - VM: Java HotSpot(TM) Server 
VM 
[ 597367] ERROR - llij.ide.plugins.PluginManager - Vendor: Oracle Corporation 
[ 597368] ERROR - llij.ide.plugins.PluginManager - OS: Windows 7 
[ 597368] ERROR - llij.ide.plugins.PluginManager - Last Action: Actions.Crashly 
tics.CrashlyticsAction 

Herkes bana yardımcı olabilir: Ben myAndroidProject seçtiğinizde Ama ardından "kırmızı crashlytics düğmesi" Ben bu hata mesajı var mı? Bu hata mesajını hiç aldın mı? FYI: Windows 7 kullanıyorum ve java jdk1.8.0.

+0

Benim için de aynı sorun. Ubuntu 13.04 ve jdk 1.8.0 kullanıyorum. – anp8850

cevap

5

kullanarak kullanıyorum ve sanırım Java 8'in yapacak bir şeyleri var. Birkaç kişinin bu sorunu yaşadığını görüyorum. İnsanların söylediği yaygın şey, Java 8'e sahip olmaları. Java 1.7.0_55'e baktım. Onun sorunu düzeltmek için görünüyor.

+0

çalışır. teşekkürler @ slai47. Eski jdk: jdk1.6.0_27 yüklemeye çalışıyorum ve android ortamını kurduğumuzda ayarlanmış olan JAVA_HOME değişkeni, windows ortam değişkenindeki yolu değiştirmeyi unutma, jdk 1.8.0 yolundan değiştir jdk1.6.0 yolu. Ve çalışıyor. –

+0

Oracle Java 8'in kaldırılmasıyla çözüldükten sonra sudo aptitude install openjdk-7-jdk –

İlgili konular