# Ein Spiel nach Android portieren

> Android hat die niedrigste Hürde zum Testen und die größte Gerätevielfalt. Was Releases wirklich blockiert, sind Signaturschlüssel und das Target-API-Level.

- URL: https://www.summerengine.com/de/port-a-game-to-android
- Keyword: spiel nach android portieren
- Related: https://www.summerengine.com/de/porting

Ein Spiel nach Android zu portieren heißt, eine signierte Android-Version eines Spiels zu bauen, das dir gehört, und sie zu verteilen, meist über Google Play. Einen Build kannst du am selben Tag auf deinem eigenen Telefon installieren, ganz ohne Warteschlange für eine Prüfung.

Die Reibung liegt woanders. Google Play verlangt ein App Bundle, ein aktuelles Target-API-Level, 64-Bit-Binärdateien, eine Data-safety-Erklärung und eine Datenschutzerklärung. Signaturschlüssel müssen vor dem ersten Release erzeugt und gesichert werden. Und die Gerätespanne vom Flaggschiff bis zum Billigtelefon sorgt dafür, dass ein Test auf einem einzigen High-End-Gerät kaum etwas aussagt.

Summer Engine exportiert heute Desktop-Builds, und ein Android-Build braucht das Android SDK, einen Keystore zum Signieren und eine Überarbeitung der Touch-Steuerung. C++ und GDScript kommen mit, und C# ist im Desktop-Editor verfügbar, auch wenn C# auf Android in Godot-4-Workflows noch als experimentell gilt. Dir bleiben das Projekt und die Einnahmen.

## Anforderungen, die Google Play durchsetzt

Lade für den Vertrieb über Play ein Android App Bundle hoch statt eines APK. Erfülle das aktuelle Mindest-Target-API-Level, das jedes Jahr steigt und auch für Updates gilt, nicht nur für neue Apps. Liefere 64-Bit-Binärdateien für arm64. Fülle das Data-safety-Formular ehrlich aus, begründe sensible Berechtigungen, gib eine URL zur Datenschutzerklärung an und beantworte den Fragebogen zur Inhaltsbewertung. Neue private Entwicklerkonten brauchen unter Umständen eine geschlossene Testphase, bevor der Produktionszugang freigeschaltet wird.

## Schlüssel, die du nicht verlieren darfst

Erzeuge einen Upload-Keystore, notiere Passwörter und Alias und sichere die Datei offline. Melde dich für Play App Signing an, damit Google den Distributionsschlüssel verwaltet. Wenn du ein APK außerhalb von Play verteilst und diesen Schlüssel verlierst, lassen sich bestehende Installationen nie wieder aktualisieren. Wähle auch den Paketnamen sorgfältig, denn er bleibt für die gesamte Lebensdauer des Eintrags bestehen. Diese beiden Entscheidungen kosten jetzt Minuten und sind später nicht mehr zu korrigieren.

## Eingabe und Systemverhalten

Ersetze Maus und Tastatur durch Touch-Gesten, die für Daumen gedacht sind, statt durch ein Gamepad auf dem Bildschirm. Behandle die Zurück-Geste des Systems so, dass sie Menüs schließt und nur auf der obersten Ebene beendet. Richte die UI um Display-Aussparungen herum aus und unterstütze Seitenverhältnisse von 4:3 bis 20:9. Pausiere und speichere beim Fokusverlust. Unterstütze Displays mit hoher Bildwiederholrate und biete eine Begrenzung der Framerate für die Akkulaufzeit an. Teste mit Hülle und einhändig, denn so wird tatsächlich gespielt.

## Über die Gerätespanne hinweg testen

Wähle zwei Referenzgeräte: eines am unteren Ende deiner Zielgruppe und ein aktuelles. Teste wöchentlich auf beiden. Nutze komprimierte Texturen, halte die Draw Calls niedrig und miss die Framerate nach mehreren Minuten, um Drosselung zu erkennen. Achte auf die Installationsgröße, denn die Konversion fällt stark, je größer der Download wird. Android hat außerdem mehr Vertriebswege als iOS, darunter direkte APK-Downloads, itch.io und alternative Stores, die für Betatests nützlich sind.

## FAQ

### Was kostet eine Veröffentlichung bei Google Play?

Eine einmalige Registrierungsgebühr von 25 USD für Entwickler, dazu die Umsatzbeteiligung von Google auf Verkäufe und In-App-Käufe. Summer Engine nimmt keine Lizenzgebühr.

### Brauche ich Google Play, um ein Android-Spiel zu verteilen?

Nein. Ein signiertes APK lässt sich direkt verteilen, über itch.io oder über alternative Stores. Play erreicht das größte Publikum und stellt die meisten Anforderungen.

### Warum wurde mein Release blockiert?

Die üblichen Ursachen sind ein Target-API-Level unter dem aktuellen Minimum, eine fehlende 64-Bit-Binärdatei, ein unvollständiges Data-safety-Formular oder eine URL zur Datenschutzerklärung, die nicht lädt.

### Was passiert, wenn ich meinen Signaturschlüssel verliere?

Mit Play App Signing kannst du ein Zurücksetzen des Upload-Schlüssels beantragen. Außerhalb von Play bedeutet ein verlorener Signaturschlüssel, dass bestehende Installationen nicht mehr aktualisiert werden können und Spieler einen neuen Eintrag installieren müssen.

### Kann ich C# auf Android nutzen?

C# ist im Desktop-Editor verfügbar, aber C# auf Android gilt in Godot-4-Workflows noch als experimentell. GDScript oder C++ sind die sicherere Wahl für Gameplay-Code auf Android.

[Neuaufbau starten](https://www.summerengine.com/de/download)

---

## Machine-readable resources

- Site index for agents: https://www.summerengine.com/llms.txt
- Full inlined content: https://www.summerengine.com/llms-full.txt
- Porting catalog: https://www.summerengine.com/llms-porting.txt
- Structured catalog: https://www.summerengine.com/agent-catalog.json
- Sitemap: https://www.summerengine.com/sitemap.xml
- Developer resources: https://www.summerengine.com/docs
- Summer API (assets from any agent or code; public per-call model prices): https://docs.summerengine.com/api