Biblioteca Safe Args não gera classe Directions após atualização do Gradle
Olá a todos! Sou novo em Kotlin e desenvolvimento Android, e me deparei com um problema muito estranho. Estou usando Navigation Component com Safe Args para passar dados entre fragments. Até recentemente, tudo funcionava perfeitamente, mas depois que atualizei o Gradle e os plugins (da versão 7.x para 8.x), a biblioteca Safe Args parou de gerar as classes Directions.
Tenho um nav_graph.xml com dois fragments: FirstFragment e SecondFragment. Entre eles está definido um action com um argumento userId. Antes eu podia usar FirstFragmentDirections.actionFirstToSecond(userId), mas agora o compilador diz que não consegue encontrar a classe FirstFragmentDirections. Enquanto isso, as classes Args (por exemplo, SecondFragmentArgs) são geradas normalmente, mas as Directions não.
Aqui está meu build.gradle (app-level):
```
plugins {
id("com.android.application")
id("org.jetbrains.kotlin.android")
id("androidx.navigation.safeargs.kotlin")
}
android {
compileSdk 34
...
}
dependencies {
implementation("andr
No answers yet.
Faça login para deixar uma resposta