Java 错误:在<;声明可设置样式>;NavArgument,找不到属性类型

Java 错误:在<;声明可设置样式>;NavArgument,找不到属性类型,java,android,android-gradle-plugin,Java,Android,Android Gradle Plugin,我正试图集成到我的Android项目中,制作一个导航控制器。 当我在build.gradle中添加这两行时- 实现'android.arch.navigation:navigation fragment:1.0.0-alpha01' 实现“android.arch.navigation:navigation ui:1.0.0-alpha01” 它同步正常,但在内部版本中出现以下错误: 错误:在NavArgument中,找不到属性类型 我能够毫无问题地构建使用相关库的应用程序 我的项目有: an

我正试图集成到我的Android项目中,制作一个导航控制器。 当我在build.gradle中添加这两行时-

实现'android.arch.navigation:navigation fragment:1.0.0-alpha01'
实现“android.arch.navigation:navigation ui:1.0.0-alpha01”

它同步正常,但在内部版本中出现以下错误:

错误:在NavArgument中,找不到属性类型

我能够毫无问题地构建使用相关库的应用程序

我的项目有:

  • androidSupportLibrary 27.1.1
  • ProjectTargetVersion27
  • 项目编译SDK版本android-P
  • ProjectBuildToolsVersion27.0.2
  • 梯度杠杆3.0.1
  • gradlePlugin 4.4
我已经尝试升级所有这些版本^,进行干净的构建,重新启动Android Studio,等等

我还发现一些Java编译器错误


有没有想过为什么会发生这种情况?

您需要在项目中添加导航值:

然后,如果你有错误

无效的资源目录名称:..../res/merged/debug导航

您需要从gradle.properties中删除android.enableApt2=false