我正在尝试将these libraries集成到我的Android项目中以制作导航控制器。 当我将这两行添加到build.gradle -
时 implementation 'android.arch.navigation:navigation-fragment:1.0.0-alpha01'
implementation 'android.arch.navigation:navigation-ui:1.0.0-alpha01'
它同步确定,但在构建中我收到此错误:
错误:在NavArgument中,无法找到属性类型。
我能够构建使用相关库而没有问题的Google's sample project。
我的项目有:
我已经尝试升级所有这些版本^,进行干净的构建,重新启动Android Studio等等。
我也遇到了一些Java编译器错误。
有关为何会发生这种情况的任何想法?
答案 0 :(得分:2)
您需要在项目中添加导航值:
之后,如果您有错误
invalid resource directory name: ..../res/merged/debug navigation
您需要从gradle.properties
中删除android.enableAapt2=false