Ошибка IDE Android Studio 3.1.2 "Ожидание завершения сборки - PullRequest
0 голосов
/ 02 мая 2018

Hello Stack я получаю следующую ошибку:

нуль java.lang.NullPointerException в com.android.tools.idea.uibuilder.scene.LayoutlibSceneManager.getRenderResult (LayoutlibSceneManager.java:602) на com.android.tools.idea.uibuilder.surface.ScreenViewBase.getResult (ScreenViewBase.java:109) на com.android.tools.idea.uibuilder.surface.ScreenView.getResult (ScreenView.java:30) в com.android.tools.idea.uibuilder.menu.NavigationViewSceneView.getPreferredSize (NavigationViewSceneView.java:64) на com.android.tools.idea.common.surface.SceneView.getPreferredSize (SceneView.java:95) в com.android.tools.idea.uibuilder.scene.LayoutlibSceneManager.createSceneViewsForMenu (LayoutlibSceneManager.java:265) в com.android.tools.idea.uibuilder.scene.LayoutlibSceneManager.doCreateSceneView (LayoutlibSceneManager.java:234) на com.android.tools.idea.common.scene.SceneManager.createSceneView (SceneManager.java:73) на com.android.tools.idea.common.scene.SceneManager. (SceneManager.java:66) в com.android.tools.idea.uibuilder.scene.LayoutlibSceneManager. (LayoutlibSceneManager.java:157) в com.android.tools.idea.uibuilder.surface.NlDesignSurface.createSceneManager (NlDesignSurface.java:145) на com.android.tools.idea.common.surface.DesignSurface.setModel (DesignSurface.java:281) на com.android.tools.idea.common.editor.NlEditorPanel.initNeleModelOnEventDispatchThread (NlEditorPanel.java:143) на com.android.tools.idea.common.editor.NlEditorPanel.lambda $ null $ 4 (NlEditorPanel.java:139) в com.intellij.openapi.project.DumbServiceImpl.lambda $ smartInvokeLater $ 7 (DumbServiceImpl.java:366) в com.intellij.openapi.application.TransactionGuardImpl $ 2.run (TransactionGuardImpl.java:315) в com.intellij.openapi.application.impl.LaterInvocator $ FlushQueue.runNextEvent (LaterInvocator.java:424) в com.intellij.openapi.application.impl.LaterInvocator $ FlushQueue.run (LaterInvocator.java:407) в java.awt.event.InvocationEvent.dispatch (InvocationEvent.java:311) в java.awt.EventQueue.dispatchEventImpl (EventQueue.java:762) на java.awt.EventQueue.access $ 500 (EventQueue.java:98) at java.awt.EventQueue $ 3.run (EventQueue.java:715) at java.awt.EventQueue $ 3.run (EventQueue.java:709) at java.security.AccessController.doPrivileged (собственный метод) в java.security.ProtectionDomain $ JavaSecurityAccessImpl.doIntersectionPrivilege (ProtectionDomain.java:80) в java.awt.EventQueue.dispatchEvent (EventQueue.java:732) в com.intellij.ide.IdeEventQueue.defaultDispatchEvent (IdeEventQueue.java:822) в com.intellij.ide.IdeEventQueue._dispatchEvent (IdeEventQueue.java:650) в com.intellij.ide.IdeEventQueue.dispatchEvent (IdeEventQueue.java:366) в java.awt.EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java:201) в java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java:116) в java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:105) в java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:101) в java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:93) в java.awt.EventDispatchThread.run (EventDispatchThread.java:82)

Я использую следующий вид

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    tools:showIn="navigation_view">

    <group android:checkableBehavior="single">
        <item
            android:id="@+id/nav_home"
            android:icon="@drawable/ic_home_black_24dp"
            android:title="Hoofdmenu" />
        <item
            android:id="@+id/nav_logout"
            android:icon="@drawable/ic_close_black_24dp"
            android:title="Uitloggen" />
        <item
            android:id="@+id/nav_gallery"
            android:icon="@drawable/ic_menu_gallery"
            android:title="Gallery"
            android:visible="false" />
        <item
            android:id="@+id/nav_slideshow"
            android:icon="@drawable/ic_menu_slideshow"
            android:title="Slideshow"
            android:visible="false" />
        <item
            android:id="@+id/nav_manage"
            android:icon="@drawable/ic_menu_manage"
            android:title="Tools"
            android:visible="false" />
    </group>

    <item
        android:title="Communicate"
        android:visible="false">
        <menu>
            <item
                android:id="@+id/nav_share"
                android:icon="@drawable/ic_menu_share"
                android:title="Share" />
            <item
                android:id="@+id/nav_send"
                android:icon="@drawable/ic_menu_send"
                android:title="Send" />
        </menu>
    </item>

</menu>

После обновления моей IDE до 3.1.2 я теперь получаю эту ошибку на моей активности main_drawer

Любая помощь будет оценена.

EDIT: Видимо линия

tools:showIn="navigation_view"

Сбой предварительного просмотра

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...