A menudo se usa claves de peticiones de API, si se quiere mantener a salvo las credenciales de consumo de APIS etc.., la mejor forma es usar propiedades de Gradle
Sigue leyendo “Cómo almacenar claves api en Android usando Gradle”Etiqueta: Gradle
Gradle error To use Coroutine features, you must add ktx artifact from Room as a dependency. androidx.room:room-ktx:<version
Si usas declaraciones supend dentro de la definición de un DAO se puede recibir el siguiente error
error: To use Coroutine features, you must add ktx
artifact from Room as a dependency. androidx.room:room-ktx:<version
Compatibilidad con Java8 usando Kotin
A menudo al usar alguna biblioteca de un tercero se debe proporcionar compatibilidad a Java8, Android Studio integra la compatibilidad para usar ciertas funciones del lenguaje Java8, mediante gradle debemos añadir la siguiente directiva.
android{
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8.toString()
}
}