H5ゲームを高速ゲームにパックする方法を教えてください

H5ゲームは、高速アプリのWebコンポーネントを介して、高速ゲームにすばやくパッケージ化できます。高速ゲームをパッケージ化して棚に置いた後、元のH5ゲームのURLが変更されない限り、高速ゲームを更新する必要はなく、メンテナンスの作業負荷も少なくなります。

高速アプリケーションIDEを使用すると、高速ゲームをパッケージ化する操作は非常に簡単です。

  1. 公式ウェブサイトにアクセスして開発ツールをインストールし、PCにKuaiappIDEをインストールしてください。

  2. 「ファイル>新規プロジェクト>新規クイックアプリケーションプロジェクト」をシングル選択してプロジェクトを作成し、テンプレートとして「HTML5ゲームテンプレート」を選択します。
  • アプリケーション名:manifest.jsonファイルの名前フィールドに対応するアプリケーションの名前。

  • rpkパッケージ名:manifest.jsonファイルのパッケージフィールドに対応するアプリケーションのパッケージ名。
    ここに写真の説明を挿入
  1. [OK]をクリックして、クイックゲームプロジェクトを作成します。

  2. 維持.jsonファイルを構成します。
  • package:ゲームのパッケージ名。一度棚に置いたら、パッケージ名を変更することはできません。変更しないと、バージョンをアップグレードできません。

  • name:高速ゲームの名前。

  • versionName:2.0.0など、アップグレード時に+1が必要な高速ゲームバージョンの名前。

  • versionCode:高速ゲームのバージョン番号。アップグレード時に+1が必要です(2など)。

  • icon:デスクトップアイコンを作成するときに使用されるKuaiゲームのロゴアイコンlogo.pngは、H5ゲームアイコンに置き換える必要があります。

  • minPlatformVersion:サポートされているプラ​​ットフォームの最小バージョン番号。原則はAndroid APIレベルと同じです。オンラインになった後の低バージョンによる非互換性を回避するために、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. H5ゲームをロードする.uxファイルを編集します。プロジェクトプロジェクトでは、例としてhello.uxファイルを取り上げます。
  • src:H5ゲームのURLを設定します。

  • fullscreendirection:ゲームの方向を設定します。横向き:横型スクリーン、縦向き:縦型スクリーン。

  • jumppolicy:ゲーム内のリンクジャンプの戦略。ゲームに広告がある場合は、ブラウザに設定し、マルチウィンドウをtrueに設定することをお勧めします。

  • allowthirdpartycookies:クロスドメインCookieの配信をサポートするかどうかを識別します。デフォルトはfalseです。サードパーティのアカウントでログインするなど、Webページがドメイン間でCookieにアクセスする必要がある場合は、このフィールドをtrueに設定する必要があります。

  • trustedurl:ゲームログインが正常に読み込まれたページがゲームを開いているページと異なる場合は、設定してください。

ここに写真の説明を挿入
ここに写真の説明を挿入

  1. メニューから[ツール]> [証明書の生成]を選択して、公式の証明書が生成されているかどうかを確認します。生成されていない場合は、[作成]をクリックして証明書を生成します。証明書はsign> releaseディレクトリに保存されます。証明書は必ず保管してください。紛失すると取得できなくなります。

ここに写真の説明を挿入

  1. メニューから[ビルド]> [公式バージョンのパッケージ]を選択して、公式の高速ゲームrpkパッケージをパッケージ化します。生成されたrpkパッケージは、プロジェクトプロジェクトのdistディレクトリに保存されます。

注:アプリ市場に提出される高速ゲームは、このようにパッケージ化された公式パッケージである必要があります。

最後に、高速ゲームプロジェクト全体のディレクトリ構造は次のとおりです。

ここに写真の説明を挿入

この時点で、H5ゲームを高速ゲームに正常にパッケージ化できました。高速ゲームにさらに多くの機能を統合し、高速ゲームをテストして実行する場合は、高速ゲーム(H5バージョン)の開発に関する公式ドキュメントを参照してください


元のリンク:
https://developer.huawei.com/consumer/cn/forum/topic/0204394501350300016?fid=18
作成者:Drum Chao

おすすめ

転載: blog.51cto.com/14772288/2546819