小编Mat*_*lit的帖子

Android 资源链接失败,错误:未找到属性 defaultNavHost (aka ...),未找到 ttribute navGraph (aka ...)

我尝试在我的应用中实现导航功能。当我尝试构建应用程序时,输出显示:

Android resource linking failed
/home/mateusz/AndroidStudioProjects/TakeAndTie/app/src/main/res/layout/activity_main.xml:23: error: attribute defaultNavHost (aka com.mateuszpolito.takeandtie:defaultNavHost) not found.
/home/mateusz/AndroidStudioProjects/TakeAndTie/app/src/main/res/layout/activity_main.xml:23: error: attribute navGraph (aka com.mateuszpolito.takeandtie:navGraph) not found.
error: failed linking file resources.
Run Code Online (Sandbox Code Playgroud)

这是 activity_main.xml 中的 nav_host_fragment:

        <fragment
                android:id="@+id/nav_host_fragment"
                android:name="androidx.navigation.fragment.NavHostFragment"
                android:layout_width="0dp"
                android:layout_height="0dp"
                app:layout_constraintLeft_toLeftOf="parent"
                app:layout_constraintRight_toRightOf="parent"
                app:layout_constraintTop_toTopOf="parent"
                app:layout_constraintBottom_toBottomOf="parent"

                app:defaultNavHost="true"
                app:navGraph="@navigation/nav_graph" />
Run Code Online (Sandbox Code Playgroud)

我已经在我的应用级 build.gradle 中实现了导航:

    implementation "androidx.navigation:navigation-ui-ktx:2.1.0-alpha02"
Run Code Online (Sandbox Code Playgroud)

我使用的是 Android Studio 3.4 版

xml android

4
推荐指数
2
解决办法
3462
查看次数

标签 统计

android ×1

xml ×1