Gradle 3.5.0的Android导航组件(导航图)问题

Gradle 3.5.0的Android导航组件(导航图)问题,android,android-studio,jenkins,android-gradle-plugin,Android,Android Studio,Jenkins,Android Gradle Plugin,我将我的Android Studio版本更新为3.5,将gradle更新为3.5.0,但没有将gradle包装从5.1.1更新为5.4.1——提出的问题是Android清单标记()生成元素在这里是不允许的 这是我的清单结构: <application> <activity android:name=".AuthenticationActivity" android:theme="@style/AppTheme.Auth" android:windowSo

我将我的Android Studio版本更新为3.5,将gradle更新为3.5.0,但没有将gradle包装从5.1.1更新为5.4.1——提出的问题是Android清单标记(
)生成元素在这里是不允许的

这是我的清单结构:

<application>
<activity
    android:name=".AuthenticationActivity"
    android:theme="@style/AppTheme.Auth"
    android:windowSoftInputMode="stateHidden|adjustPan">
    <intent-filter>
        <action android:name="com.company.product.module.AuthenticationActivity" />
        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
    <nav-graph android:value="@navigation/navigation_activity_authentication" />
</activity>

如果有助于解决问题,我将使用基于模块的项目

以下是错误:

AAPT: error: unexpected element <nav-graph> found in <manifest><application><activity>.
AAPT:错误:在中找到意外元素。

我也在使用导航图,清单文件中没有提到它。我还没有看到它在文档中的清单文件中被使用。 您刚刚使用以下内容添加到片段中:
app:navGraph=“@navigation/navigation\u课程”

我希望这有帮助

“3.7金丝雀2版和3.6 Beta 2版将对此进行修复”
在android studio 3.5.3上,我也遇到了这个问题。问题是:我有一个多模块项目,我的应用程序模块和包含导航主机的主要活动模块不一样。使用
nav graph
标记将主要活动移动到应用程序模块(Runner模块)修复了我的问题。e、 g:

模块A(电话和桌子模块)->主模块

模块B(Android库)->包含带导航图的主要活动 我将活动移至模块A并完成