Lernen Sie, wie Sie H5-Spiele in schnelle Spiele packen

H5-Spiele können über die Webkomponenten der schnellen App schnell in schnelle Spiele gepackt werden. Nachdem die schnellen Spiele verpackt und in die Regale gestellt wurden, müssen die schnellen Spiele nicht aktualisiert werden und der Wartungsaufwand ist gering, solange sich die URL des ursprünglichen H5-Spiels nicht ändert.

Mit der IDE für schnelle Anwendungen ist das Packen schneller Spiele sehr einfach.

  1. Besuchen Sie die offizielle Website, um Entwicklungstools zu installieren und die Kuaiapp-IDE auf dem PC zu installieren .

  2. Wählen Sie einfach "Datei> Neues Projekt> Neues Schnellanwendungsprojekt", um das Projekt zu erstellen, und wählen Sie "HTML5-Spielvorlage" als Vorlage.
  • Anwendungsname: Der Name der Anwendung, der dem Namensfeld in der Datei manifest.json entspricht.

  • rpk-Paketname: Der Paketname der Anwendung, der dem Paketfeld in der Datei manifest.json entspricht.
    Fügen Sie hier eine Bildbeschreibung ein
  1. Klicken Sie auf "OK", um ein schnelles Spielprojekt zu erstellen.

  2. Konfigurieren Sie die Datei manifest.json.
  • Paket: Der Paketname des Spiels. In den Regalen kann der Paketname nicht geändert werden, andernfalls kann die Version nicht aktualisiert werden.

  • name: Der Name des schnellen Spiels.

  • versionName: Der Name der Fast-Game-Version, für die beim Upgrade +1 erforderlich ist, z. B. 2.0.0.

  • versionCode: Die Versionsnummer des schnellen Spiels, für die beim Upgrade +1 erforderlich ist, z. B. 2.

  • icon: Das Logo-Symbol des Kuai-Spiels, das beim Erstellen des Desktop-Symbols logo.png verwendet wird, muss durch das H5-Spielesymbol ersetzt werden.

  • minPlatformVersion: Die minimale Versionsnummer der unterstützten Plattform. Das Prinzip entspricht dem der Android-API-Ebene. Um Inkompatibilitäten zu vermeiden, die durch eine niedrige Version nach dem Online-Zugriff verursacht werden, wird empfohlen, die höchste Version festzulegen, z. B. 1070.
{
    "package": "com.huawei.quickgamedemo",
    "name": "QuickGameDemo",
    "versionName": "1.0.0",
    "versionCode": 1,
    "icon": "/Common/logo.png",
    "minPlatformVersion": 1070,
    "features": [
        {
            "name": "system.prompt"
        },
        {
            "name": "service.pay"
        },
        {
            "name": "service.account"
        }
    ],
    "permissions": [
        {
            "origin": "*"
        }
    ],
    "config": {},
    "router": {
        "entry": "Hello",
        "pages": {
            "Hello": {
                "component": "hello"
            }
        }
    },
    "display": {
        "titleBar": false,
        "fullScreen": true
    }
}
  1. Bearbeiten Sie die .ux-Datei, die das H5-Spiel lädt. Das Projektprojekt verwendet die Datei hello.ux als Beispiel.
  • src: Konfiguriere die URL des H5-Spiels.

  • fullscreendirection: Legt die Richtung des Spiels fest. Querformat: horizontaler Bildschirm, Hochformat: vertikaler Bildschirm.

  • jumppolicy: Die Strategie des Linksprungs im Spiel. Wenn das Spiel Werbung enthält, wird empfohlen, es auf Browser und Multiwindow auf true zu setzen.

  • allowthirdpartycookies: Gibt an, ob die Bereitstellung domänenübergreifender Cookies unterstützt werden soll. Die Standardeinstellung ist false. Wenn die Webseite domänenübergreifend auf Cookies zugreifen muss, z. B. um sich mit einem Drittanbieter-Konto anzumelden, müssen Sie dieses Feld auf true setzen.

  • Trustedurl: Wenn die Seite für die Anmeldung des Spiels erfolgreich geladen wurde und die Seite für das Öffnen des Spiels unterschiedlich ist, legen Sie sie bitte fest.

Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein

  1. Wählen Sie im Menü "Extras> Zertifikat generieren", um zu überprüfen, ob ein offizielles Zertifikat generiert wurde. Wenn es nicht generiert wurde, klicken Sie auf "Erstellen", um das Zertifikat zu generieren, das im Verzeichnis sign> release gespeichert ist. Bewahren Sie das Zertifikat auf, sobald es verloren gegangen ist und nicht mehr abgerufen werden kann.

Fügen Sie hier eine Bildbeschreibung ein

  1. Wählen Sie "Build> Package Official Version" aus dem Menü, um das offizielle Fast-Game-RPK-Paket zu verpacken. Das generierte RPK-Paket wird im dist-Verzeichnis des Projektprojekts gespeichert.

Hinweis: Das schnelle Spiel, das auf dem App-Markt eingereicht wird, muss ein offizielles Paket sein, das auf diese Weise verpackt ist.

Schließlich ist die Verzeichnisstruktur des gesamten Fast-Game-Projekts wie folgt:

Fügen Sie hier eine Bildbeschreibung ein

Zu diesem Zeitpunkt haben Sie das H5-Spiel erfolgreich in ein schnelles Spiel gepackt. Wenn Sie mehr Funktionen in das schnelle Spiel integrieren und Ihr schnelles Spiel testen und ausführen möchten, lesen Sie bitte die offizielle Dokumentation zur Entwicklung eines schnellen Spiels (H5-Version).


Ursprünglicher Link:
https://developer.huawei.com/consumer/cn/forum/topic/0204394501350300016?fid=18
Autor: Drum Chao

Ich denke du magst

Origin blog.51cto.com/14772288/2546819
Empfohlen
Rangfolge