导航体系结构组件 - "新建资源"对话框没有导航图的导航资源类型

You*_*ail 22 navigation android googleio android-architecture-components android-architecture-navigation

即使在添加导航架构组件依赖项后,"新建资源"对话框也没有导航图的导航资源类型

def nav_version = '1.0.0-alpha01'
implementation "android.arch.navigation:navigation-fragment:$nav_version"
implementation "android.arch.navigation:navigation-ui:$nav_version"
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

小智 60

确保选中了" 设置" - >"实验" - >"启用导航编辑器 "框.

导航编辑器是一项实验性功能,因此您必须首先打开IDE设置/首选项对话框,在左窗格中选择实验,然后选中启用导航编辑器旁边的框.

帮助 - > Android中的新功能(Android Studio 3.2 Beta 1)

之后,重启Android Studio

  • 我还必须重新启动Android Studio (8认同)

You*_*ail 7

它适用于编写本文时位于Canary的Android Studio 3.2.

Android Studio 3.2具有Android Jetpack工具,包括可视化导航编辑器和新的代码重构工具.

https://android-developers.googleblog.com/2018/05/google-io-2018-whats-new-in-android.html


Sul*_*man 5

我不知道为什么它也没有出现在我面前,但有一个解决方法.

右键点击res- >选择Android Resource Directory- >选择Resource type作为navigation点击OK - >选择新创建的navigation目录- >点击右键File,并把在名称nav_graph.xml- >一旦文件打开粘贴此代码:

<?xml version="1.0" encoding="utf-8"?>
<navigation xmlns:android="http://schemas.android.com/apk/res/android">
</navigation>
Run Code Online (Sandbox Code Playgroud)

  • 似乎Android Studio 3.2 beta 1也有这个问题. (2认同)