by Guest » 20 Jan 2025, 12:56
Ich habe mit npx create-expo-app@latest ein Repo erstellt und expo-camera installiert. Der gesamte Build verlief ohne Probleme und die App lief.
Aber dann habe ich ein neues Repo mit dem Flag blank-typescript --template erstellt und das gesamte Projekt migriert. (Alle Dateien waren genau gleich). Ich habe expo-camera installiert und jetzt, wenn ich es erstellen möchte, schlägt dieser Fehler fehl
- Task :expo-camera:compileDebugKotlin
e: Datei :///home/expo/workingdir/build/node_modules/expo-camera/android/src/main/java/expo/modules/camera/CameraViewModule.kt:257:14 Auf „activeRecording“ kann nicht zugegriffen werden: Es ist privat in „ExpoCameraView“
- Aufgabe :expo-camera:compileDebugKotlin
FEHLER
Ausführung für Aufgabe „:expo-camera“ fehlgeschlagen: compileDebugKotlin'.
- Beim Ausführen ist ein Fehler aufgetreten org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction
Die neue App wurde einige Wochen nach der ersten erstellt und einige Versionen hatten Änderungen.
Ich habe sie geändert, aber das Problem besteht immer noch
[*]"react-native": "0.76.6",
[*]"expo-camera": "~16.0.10",
[*]"expo": "~52.0.18",
Ich habe weder native Module noch nichts angerührt. Ich verwende nur die nackte Komponente.
Da ich Windows verwende, baue ich nur für Android. Habe es unter iOS noch nicht versucht.
Ich habe mit npx create-expo-app@latest ein Repo erstellt und expo-camera installiert. Der gesamte Build verlief ohne Probleme und die App lief.
Aber dann habe ich ein neues Repo mit dem Flag blank-typescript --template erstellt und das gesamte Projekt migriert. (Alle Dateien waren genau gleich). Ich habe expo-camera installiert und jetzt, wenn ich es erstellen möchte, schlägt dieser Fehler fehl
[list]
[*]Task :expo-camera:compileDebugKotlin
e: Datei :///home/expo/workingdir/build/node_modules/expo-camera/android/src/main/java/expo/modules/camera/CameraViewModule.kt:257:14 Auf „activeRecording“ kann nicht zugegriffen werden: Es ist privat in „ExpoCameraView“
[*]Aufgabe :expo-camera:compileDebugKotlin
FEHLER
Ausführung für Aufgabe „:expo-camera“ fehlgeschlagen: compileDebugKotlin'.
[*]Beim Ausführen ist ein Fehler aufgetreten org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction
[/list]
Die neue App wurde einige Wochen nach der ersten erstellt und einige Versionen hatten Änderungen.
Ich habe sie geändert, aber das Problem besteht immer noch
[*]"react-native": "0.76.6",
[*]"expo-camera": "~16.0.10",
[*]"expo": "~52.0.18",
Ich habe weder native Module noch nichts angerührt. Ich verwende nur die nackte Komponente.
Da ich Windows verwende, baue ich nur für Android. Habe es unter iOS noch nicht versucht.