Compose Preview in Android Studio does not work
@ErikUggeldahl ci sta già lavorando.
Dal 22/9/2025.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Description
If we use RiveUI() in our Composables, and check out the preview in Android Studio, the preview cannot render, and crashes.
java.lang.ClassNotFoundException: android.opengl.EGL14
at java.lang.ClassLoader.loadClass at java.lang.ClassLoader.loadClass at app.rive.core.CommandQueue.<init> ...
(CommandQueue.kt:434)
Provide a Repro
Just add any RiveUI() in your Composable:
val riveFileResult by rememberRiveFile(RiveFileSource.RawRes(R.raw.your_rive_animation))
if (riveFileResult is Result.Success) {
val riveFile = (riveFileResult as Result.Success<RiveFile>).value
RiveUI(
file = riveFile
)
}
Expected behavior
Preview should show the Rive animaton in its initial state. At least just show a blank view, and not crash the whole Composable preview.
- Lingua principale
- Kotlin
- Stelle
- 542
- Fork
- 66
- Merge medio
- 19m
- PR unite (30g)
- 1
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di rive-app/rive-android
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
rive-app/rive-android#475 ·
-
Difficoltà 3/5 Mezza giornata Idoneità per principianti 74/100
rive-app/rive-android#474 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
rive-app/rive-android#472 · 1 commento ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
rive-app/rive-android#471 ·
-
SIGSEGV in libGLESv2_mtk.so on FCNT arrows We2 devicesForse già presa @ErikUggeldahl l’ha presa 16 giorni fa. Apertabug confirmed
Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100
rive-app/rive-android#468 · 5 commenti · 3 reazioni · 1 assegnatario ·
Tutte le issue di rive-app/rive-android
Issue simili
-
[Submission] 抖音火山版Apertasubmit-adaption submit-adaption-pre
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
BetterAndroid/android-notification-icon-project#744 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
utopia-rise/godot-jvm#1004 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
pedroSG94/RootEncoder#2213 ·
I maintainer di solito rispondono entro 2 giorni
-
coding good first issue size:xs skill:kotlin-core sub-issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
SKaiNET-developers/SKaiNET#1323 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno