Ami*_*ian 15
改变这个
implementation 'android.arch.navigation:navigation-fragment-ktx:2.2.0-alpha01'
implementation 'android.arch.navigation:navigation-ui-ktx:2.2.0-alpha01'
Run Code Online (Sandbox Code Playgroud)
对此:
implementation 'androidx.navigation:navigation-fragment-ktx:2.2.0-alpha01'
implementation 'androidx.navigation:navigation-ui-ktx:2.2.0-alpha01'
Run Code Online (Sandbox Code Playgroud)
请注意,android.arch.navigation替换为androidx.navigation
另外,请确保在 build.gradle 之上应用此插件:
apply plugin: "androidx.navigation.safeargs.kotlin"
Run Code Online (Sandbox Code Playgroud)
这对于项目级别 build.gradle 的依赖项:
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.1.0-rc01"
Run Code Online (Sandbox Code Playgroud)
小智 9
如果您使用的是 kotlin 和 androidX,请替换它
apply plugin: "androidx.navigation.safeargs"
Run Code Online (Sandbox Code Playgroud)
和
apply plugin: "androidx.navigation.safeargs.kotlin"
Run Code Online (Sandbox Code Playgroud)
并在项目级别 build.gradle
dependencies {
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.1.0-alpha01"
}
Run Code Online (Sandbox Code Playgroud)
在应用程序级别 build.gradle
def nav_version = "2.1.0-alpha01"
implementation "androidx.navigation:navigation-fragment:$nav_version"
implementation "androidx.navigation:navigation-ui:$nav_version"
Run Code Online (Sandbox Code Playgroud)
如果您使用的是 kotlin Ktx
implementation "androidx.navigation:navigation-fragment-ktx:$nav_version"
implementation "androidx.navigation:navigation-ui-ktx:$nav_version"
Run Code Online (Sandbox Code Playgroud)
希望这也能帮助其他人。它也帮助我
在您的 build.gradle 应用程序级别添加以下内容:
apply plugin: 'androidx.navigation.safeargs'
Run Code Online (Sandbox Code Playgroud)
更新:
这个 Codelab 非常旧,尝试不要更新库。
| 归档时间: |
|
| 查看次数: |
9386 次 |
| 最近记录: |