Android 未能解析:添加导航后的片段
我在尝试为Android 未能解析:添加导航后的片段,android,android-architecture-components,android-architecture-navigation,Android,Android Architecture Components,Android Architecture Navigation,我在尝试为导航添加依赖项时遇到此错误 implementation "androidx.navigation:navigation-fragment-ktx:$navigationVersion" implementation "androidx.navigation:navigation-ui-ktx:$navigationVersion" 未能解析:片段 我已经添加了这些行: implementation "android.arch.navigation:navigation-fragme
导航添加依赖项时遇到此错误
implementation "androidx.navigation:navigation-fragment-ktx:$navigationVersion"
implementation "androidx.navigation:navigation-ui-ktx:$navigationVersion"
未能解析:片段
我已经添加了这些行:
implementation "android.arch.navigation:navigation-fragment-ktx:$navigationVersion"
implementation "android.arch.navigation:navigation-ui-ktx:$navigationVersion"
在gradle项目中,我添加了以下内容:
ext{
navigationVersion = '1.0.0-alpha09'
}
repositories {
google()
jcenter()
}
我试图使缓存无效并重新启动,但它不起作用
旁注:我已迁移到androidx
,没有问题,但在我尝试添加导航
库后,此错误出现在代码中,设置navigationVersion='2.0.0'
正常尝试如下更改代码
我在尝试使用Udacity讲座上找到的代码时发现了同样的问题
implementation "android.arch.navigation:navigation-fragment-ktx:$navigationVersion"
implementation "android.arch.navigation:navigation-ui-ktx:$navigationVersion"
问题是我正在使用AndroidX,我需要将这些依赖项的组名从android.arch.navigation
更改为AndroidX.navigation
implementation "androidx.navigation:navigation-fragment-ktx:$navigationVersion"
implementation "androidx.navigation:navigation-ui-ktx:$navigationVersion"
此处描述的详细信息:我也遇到了这个问题,我有连接问题,它无法下载依赖项
- 清理项目
- 解决了连接问题
- 重新启动android studio
现在一切都好了。你的gradle.properties
中是否有enableJetifier
选项?是的,我有android.enableJetifier=true
以及android.useAndroidX=true
在gradle.properties
rc意味着发布候选,为什么这个答案比之前的更好?
implementation "androidx.navigation:navigation-fragment-ktx:$navigationVersion"
implementation "androidx.navigation:navigation-ui-ktx:$navigationVersion"