2017-05-03 3 views
-1

Nach der Installation Android Studio 2.3.1 und Zebra EMDK 6.3 zeigen Android Studio diese Ausnahme, wenn ich das Menü clic EMDK -> Profilmanager:Zebra EMDK Plugin für Android Studio

null java.lang.NullPointerException bei com.intellij.ide.SystemHealthMonitor.getActionName (SystemHealthMonitor.java:542) bei com.intellij.ide.SystemHealthMonitor.countActionInvocation (SystemHealthMonitor.java:479) bei com.intellij.openapi.actionSystem.impl.ActionManagerImpl .fireBeforeActionPerformed (ActionManagerImpl.java:1190) unter com.i ntellij.openapi.actionSystem.impl.ActionMenuItem $ ActionTransmitter.lambda $ actionPerformed $ 2 (ActionMenuItem.java:292) bei com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext (FocusManagerImpl.java:905) bei com .intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext (IdeFocusManagerImpl.java:124) bei com.intellij.openapi.actionSystem.impl.ActionMenuItem $ ActionTransmitter.actionPerformed (ActionMenuItem.java:284) bei javax.swing .AbstractButton.fireActionPerformed (AbstractButton.java:2022) bei com.intellij.openapi.actionSystem.impl.ActionMenuItem.lambda $ fireActionPerformed $ 0 (ActionMenuItem.java:112) bei com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction (TransactionGuardImpl.java:88) bei com.intellij.openapi.application.TransactionGuardImpl.access $ 300 (TransactionGuardImpl.java:40) bei com.intellij.openapi. application.TransactionGuardImpl $ 2.run (TransactionGuardImpl.java:113) bei com.intellij.openapi.application.TransactionGuardImpl.submitTransaction (TransactionGuardImpl.java:123) bei com.intellij.openapi.application.TransactionGuard.submitTransaction (Transaction .java: 109) um com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed (ActionMenuItem.java:112) um com .intellij.ui.plaf.beg.BegMenuItemUI.doClick (BegMenuItemUI.java:513) bei com.intellij.ui.plaf.beg.BegMenuItemUI.access $ 300 (BegMenuItemUI.java:45) bei com.intellij. ui.plaf.beg.BegMenuItemUI $ MyMouseInputHandler.mouseReleased (BegMenuItemUI.java:533) bei java.awt.Component.processMouseEvent (Component.java:6533) um javax.swing.JComponent.processMouseEvent (JComponent.java:3324) bei java.awt.Component.processEvent (Component.java:6298) bei java.awt.Container.processEvent (Container.java:2236) bei java.awt.Component.dispatchEventImpl (Component.java:4889) bei java.awt.Container.dispatchEventImpl (Container.java:2294) um java.awt.Component.dispatchEvent (Co mponent.java:4711) bei java.awt.LightweightDispatcher.retargetMouseEvent (Container.java:4888) bei java.awt.LightweightDispatcher.processMouseEvent (Container.java:4525) bei java.awt.LightweightDispatcher.dispatchEvent (Container .java-: 4466) bei java.awt.Container.dispatchEventImpl (Container.java:2280) bei java.awt.Window.dispatchEventImpl (Window.java:2746) bei java.awt.Component.dispatchEvent (Component.java : 4711) um java.awt.EventQueue.dispatchEventImpl (EventQueue.java:758) um ​​ java.awt.EventQueue.access $ 500 (EventQueue.java:97) um java.awt.EventQueue $ 3.run (EventQueue.java : 709) um java.awt.EventQueue $ 3.run (EventQueue.java: 703) bei java.security.AccessController.doPrivileged (native Methode) bei java.security.ProtectionDomain $ JavaSecurityAccessImpl.doIntersectionPrivilege (ProtectionDomain.java:80) bei java.security.ProtectionDomain $ JavaSecurityAccessImpl.doIntersectionPrivilege (ProtectionDomain. java: 90) bei java.awt.EventQueue $ 4.run (EventQueue.java:731) um java.awt.EventQueue $ 4.run (EventQueue.java:729) um java.security.AccessController.doPrivileged (Native Methode) bei java.security.ProtectionDomain $ JavaSecurityAccessImpl.doIntersectionPrivilege (ProtectionDomain.java:80) bei java.awt.EventQueue.dispatchEvent (EventQueue.java:728) bei com.intellij.ide.IdeEventQueue.defaultDispatchEvent (IdeEventQ ueue.java:795) bei com.intellij.ide.IdeEventQueue._dispatchEvent (IdeEventQueue.java:627) bei com.intellij.ide.IdeEventQueue.dispatchEvent (IdeEventQueue.java:387) bei java.awt .EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java:201) bei java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java:116) bei java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:105) bei Java. awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:101) um java.awt.EventDispatchThread.pumpEvents (EventDispatchThre ad.java:93) bei java.awt.EventDispatchThread.run (EventDispatchThread.java:82)

ich habe:

Und das brauchen eine App für Zebra TC8000 zu entwickeln. Irgendeine Idee, wie man das löst?

Antwort

3

Die aktuelle Version von EMDK für Android 6.x funktioniert nicht, wenn Android Studio auf 2.3.1 aktualisiert wird. Sie müssen einen Patch herunterladen, die JARs in den EMDK Integrator-Pfad kopieren und den EMDK Integrator ausführen. Dies behebt das Problem.

Die Patch-Datei und Anweisungen sind in https://developer.zebra.com/community/android/android-forums/android-blogs/blog/2017/03/15/android-studio-23-emdk-for-android-beta-fix

+0

DrThis wurde als Antwort gepostet, aber es nicht versucht, die Frage zu beantworten. Es sollte möglicherweise eine Bearbeitung, ein Kommentar, eine andere Frage oder gelöscht werden. –

Verwandte Themen