Was ich versucht habe
- Node_modules und .expo-Prebuilds löschen und Abhängigkeiten neu installieren.
- Modulversionen installieren manuell.
- Verwendung der beiden Befehle npx expo build:android und eas build.
- Installieren von expo-dev-client, wenn Sie dazu aufgefordert werden.
Wenn ich den Build-Befehl für Android ausführe, erhalte ich je nach Befehl verschiedene Fehlermeldungen:
Code: Select all
# Attempting development build
PS > eas build --platform android --profile development
You want to build a development client build for platforms: Android
However, we detected that you don't have expo-dev-client installed for your project.
√ Do you want EAS CLI to install expo-dev-client for you? ... yes
Running expo install expo-dev-client
[expo-cli] › Installing 1 SDK 54.0.0 compatible native module using npm
[expo-cli] > npm install
# installation succeeds
Compressing project files and uploading to EAS Build...
✔ Uploaded to EAS
⌛ Computing the project fingerprint is taking longer than expected...
✔ Computed project fingerprint
Waiting for build to complete...
✖ Build failed
🤖 Android build failed:
Gradle build failed with unknown error.
See logs for the "Run gradlew" phase for more information:
https://expo.dev/accounts/kao-offline/projects/jetlag_the_app/builds/ceb8c219-9e7a-45e0-8c55-f75d956d6600#run-gradlew
Ziel
Ich möchte nur ein funktionierendes Android APK mit EAS Build aus meinem Expo-Projekt generieren (sogar ein neues Projekt).
Umgebung
- Windows 10
- Node.js v20.x
- npm 9.x
- Expo SDK 54
- EAS CLI neueste
Was ist der richtige Weg, um ein Android APK unter Windows mit Expo EAS zu konfigurieren und zu erstellen? Wie kann ich diesen Gradle-Build-Fehler beheben?
Mobile version