Wie behebe ich diesen Zertifizierungsfehler, während ich AsyncImage von Coil auf Jetpack Compose verwende?Android

Forum für diejenigen, die für Android programmieren
Guest
 Wie behebe ich diesen Zertifizierungsfehler, während ich AsyncImage von Coil auf Jetpack Compose verwende?

Post by Guest »

Ich verwende die Coil-Bibliothek für Jetpack Compose und versuche, mit AsyncImage ein Bild auf dem Bildschirm anzuzeigen. Ich arbeite an einem Emulator.
Dies ist der Code, den ich zum Testen verwende

Code: Select all

@Composable
@Preview
fun AsyncImageTest() {
val imageLoader = LocalContext.current.imageLoader.newBuilder()
.logger(DebugLogger())
.build()
AsyncImage(
model = ImageRequest.Builder(LocalContext.current)
.data("https://picsum.photos/1500/1500")
.build(),
imageLoader = imageLoader,
contentDescription = null
)
}
Das Bild wird nicht angezeigt und wenn ich den Fehler sehe, erhalte ich Folgendes:

Code: Select all

🚨 Failed - https://picsum.photos/1500/1600 - javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
Ich habe Folgendes versucht:

Datum und Uhrzeit des Emulators aktualisieren, da das Zertifikat möglicherweise deswegen abgelaufen ist


Versuchen Sie dies im Manifest: android:usesCleartextTraffic="true"

Natürlich habe ich das Android-Internet Erlaubnis, falls sich jemand wundert

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post