导航组件:在演示模块中找到意外元素<nav-graph>

时间:2019-09-09 15:05:41

标签: android androidx

Android Studio 3.5和导航组件2.1.0 使用应用程序,演示文稿,域,数据模块清理拱门

presentation / AndroidManifest.xml

 <application
        android:theme="@style/AppTheme"
        tools:replace="android:theme">
        <activity android:name=".feature.base.view.HomeActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
            <nav-graph android:value="@navigation/navigation_login" />
        </activity>
    ...

渐变组装错误   任务':presentation:verifyReleaseResources'的执行失败。

  

执行com.android.build.gradle.internal.tasks.Workers $ ActionFacade时发生故障   Android资源链接失败            /Users/x/presentation/src/main/AndroidManifest.xml:14:13-71:AAPT:错误:在.p中发现意外元素

由于Default Activity not found,我无法运行该应用程序,但是如果我删除了<nav-graph android:value="@navigation/navigation_login" />,它就可以运行。 知道为什么我无法在演示模块中定义我的AndroidManifest吗?

已于 https://issuetracker.google.com/issues/140856013

1 个答案:

答案 0 :(得分:0)

解决者:https://issuetracker.google.com/issues/140856013 “对此的修复将在3.7 Canary 2和3.6 Beta 2中进行”