Компонент архитектуры навигации. В диалоговом окне "Новый ресурс" нет типа ресурса навигации для навигационного графика.

Диалоговое окно "Новый ресурс" не имеет типа ресурса навигации для навигационного графика даже после добавления параметров архитектуры навигации.

def nav_version = '1.0.0-alpha01'
implementation "android.arch.navigation:navigation-fragment:$nav_version"
implementation "android.arch.navigation:navigation-ui:$nav_version"

enter image description here

Ответ 1

Он работает в 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

Ответ 2

Убедитесь, что вы установили флажок " Настройки → Экспериментальный ->" Включить редактор навигации ".

Редактор навигации является экспериментальной функцией, поэтому вы должны сначала включить ее, открыв диалог настроек/настроек IDE, выбрав "Эксперимент" в левой панели и установив флажок "Включить редактор навигации".

Справка → Что нового в Android (Android Studio 3.2 Beta 1)

после этого перезапустите Android Studio

Ответ 3

Я не знаю, почему это не появляется для меня, но есть обходной путь.

Щелкните правой кнопкой мыши по res → выберите Android Resource Directory → выберите Resource type как navigation щелкните ok → выберите вновь созданный каталог navigation → щелкните правой кнопкой мыши File и nav_graph.xml имя nav_graph.xml → после файла откройте этот код:

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

Ответ 4

Я столкнулся с такой же проблемой, когда создаю новый файл ресурсов в качестве типа навигации.

Инструмент навигационного редактора доступен только в Android Studio 3.2 Canary.

Я попытался включить редактор навигации вручную: Файл → Настройки → Экспериментальный → Включить редактор навигации

Опция навигации не отображается в меню выбора.

Он появится после перезагрузки студии Android.