Fixed
Status Update
Comments
xa...@google.com <xa...@google.com>
e2...@gmail.com <e2...@gmail.com> #2
This was happening to me also (AS 3.1 Beta 2, Mac OS 10.13.3).
Confirming that when I re-enabled the Android APK plugin, the action suggestions appear again.
Confirming that when I re-enabled the Android APK plugin, the action suggestions appear again.
te...@gmail.com <te...@gmail.com> #5
Please help
Description
AI-173.4595152, JRE 1.8.0_152-release-1024-b01x64 JetBrains s.r.o, OS Mac OS X(x86_64) v10.13.3 unknown, screens 1920x1200; Retina
Android Gradle Plugin: 3.0.0
Gradle: 4.5
NDK: from local.properties: (not specified); latest from SDK: (not found);
LLDB: pinned revision 3.1 not found; latest from SDK: (package not found);
CMake: from local.properties: (not specified); latest from SDK: (not found); from PATH: (not found);
Reproduction steps:
1. Disable "Android APK" plugin
2. Restart IDE
3. Cmd+shit+A
4. Observe no completion of actions
idea.log contains:
2018-02-22 16:22:54,629 [hread 2776] ERROR - il.gotoByName.ChooseByNameBase - Android Studio 3.1 Beta 3 Build #AI-173.4595152
2018-02-22 16:22:54,630 [hread 2776] ERROR - il.gotoByName.ChooseByNameBase - JDK: 1.8.0_152-release
2018-02-22 16:22:54,630 [hread 2776] ERROR - il.gotoByName.ChooseByNameBase - VM: OpenJDK 64-Bit Server VM
2018-02-22 16:22:54,630 [hread 2776] ERROR - il.gotoByName.ChooseByNameBase - Vendor: JetBrains s.r.o
2018-02-22 16:22:54,630 [hread 2776] ERROR - il.gotoByName.ChooseByNameBase - OS: Mac OS X
2018-02-22 16:22:54,630 [hread 2776] ERROR - il.gotoByName.ChooseByNameBase - Last Action: GotoAction
2018-02-22 16:22:54,675 [hread 2776] ERROR - il.gotoByName.ChooseByNameBase - cannot create class 'com.android.tools.idea.apk.ImportApkAction' [Plugin: org.jetbrains.android]
com.intellij.diagnostic.PluginException: cannot create class 'com.android.tools.idea.apk.ImportApkAction' [Plugin: org.jetbrains.android]
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.error(ActionManagerImpl.java:196)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.convertStub(ActionManagerImpl.java:167)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.getActionImpl(ActionManagerImpl.java:488)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.getAction(ActionManagerImpl.java:476)
at com.intellij.util.containers.JBIterator$TransformOp.apply(JBIterator.java:304)
at com.intellij.util.containers.JBIterator.peekNext(JBIterator.java:150)
at com.intellij.util.containers.JBIterator.hasNext(JBIterator.java:110)
at com.intellij.util.containers.ContainerUtilRt.copy(ContainerUtilRt.java:165)
at com.intellij.util.containers.ContainerUtilRt.newArrayList(ContainerUtilRt.java:154)
at com.intellij.util.containers.ContainerUtil.newArrayList(ContainerUtil.java:176)
at com.intellij.ide.util.gotoByName.GotoActionItemProvider.processItems(GotoActionItemProvider.java:219)
at com.intellij.ide.util.gotoByName.GotoActionItemProvider.processActions(GotoActionItemProvider.java:203)
at com.intellij.ide.util.gotoByName.GotoActionItemProvider.filterElements(GotoActionItemProvider.java:87)
at com.intellij.ide.util.gotoByName.GotoActionItemProvider.filterElements(GotoActionItemProvider.java:74)
at com.intellij.ide.util.gotoByName.ChooseByNameBase$CalcElementsThread.addElementsByPattern(ChooseByNameBase.java:1440)
at com.intellij.ide.util.gotoByName.ChooseByNameBase$CalcElementsThread.fillWithScopeExpansion(ChooseByNameBase.java:1416)
at com.intellij.ide.util.gotoByName.ChooseByNameBase$CalcElementsThread.populateElements(ChooseByNameBase.java:1398)
at com.intellij.ide.util.gotoByName.ChooseByNameBase$CalcElementsThread.performInReadAction(ChooseByNameBase.java:1362)
at com.intellij.openapi.progress.util.ReadTask.lambda$runBackgroundProcess$0(ReadTask.java:66)
at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:47)
at com.intellij.openapi.progress.util.ReadTask.runBackgroundProcess(ReadTask.java:66)
at com.intellij.ide.util.gotoByName.ChooseByNameBase$CalcElementsThread.runBackgroundProcess(ChooseByNameBase.java:1349)
at com.intellij.openapi.progress.util.ProgressIndicatorUtils.lambda$runUnderProgress$5(ProgressIndicatorUtils.java:238)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:173)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$1(CoreProgressManager.java:157)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:543)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:488)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:94)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:144)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:173)
at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runUnderProgress(ProgressIndicatorUtils.java:236)
at com.intellij.openapi.progress.util.ProgressIndicatorUtils.access$000(ProgressIndicatorUtils.java:47)
at com.intellij.openapi.progress.util.ProgressIndicatorUtils$4.run(ProgressIndicatorUtils.java:187)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.intellij.util.ExceptionUtil.rethrow(ExceptionUtil.java:171)
at com.intellij.util.ReflectionUtil.newInstance(ReflectionUtil.java:427)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.convertStub(ActionManagerImpl.java:155)
... 34 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at com.intellij.util.ReflectionUtil.newInstance(ReflectionUtil.java:419)
... 35 more
Caused by: java.lang.NullPointerException
at java.util.Objects.requireNonNull(Objects.java:203)
at com.android.tools.idea.apk.ImportApkAction.<init>(ImportApkAction.java:51)
... 40 more