Google Playで必要な最新のaabファイルをUnityでパッケージ化する方法

久しぶりに荷物をまとめました。まさか Google が新しい技を考え出すとは思いませんでした。apk が aab になりました。ここで共有させてください。

まず、いくつかの URL は非常に重要です。以下にそのいくつかを示します。

GitHub - google/play-unity-plugins: Unity 用 Google Play プラグインは、さまざまな Play サービスにアクセスするための C# API を提供します

これは、github 上の Google ツールのホスティング アドレスで、ドキュメントのジャンプ アドレスが含まれています。

https://developers.google.com/unity/packages?hl=zh-cn#external_dependency_manager_for_unity

ここはUnityプラグインをダウンロードする場所です

現在、aab の形式が 2 つあり、非常に不便です。

1 つは Android App Bundle と呼ばれるもので、過渡的な方法とみなされます。これにより、引き続き Unity の Asset Bundle を使用してリソースを更新でき、最小限の変更で済みます。

パッケージ化された ab は引き続き StreamingAssets にスローされ、150m の制限を考慮する必要はありません。

1 つは Play Asset Delivery と呼ばれるもので、以前のバージョンの発展版です。Google が CDN 機能を無料で提供すると言われています。自分で行う必要はありませんが、問題は、腹筋が必要なことです。 typed を StreamingAssets にドロップすることはできず、その数は 50 を超えることはできないようで、命名にも要件があり、最下層を読み込むときに API を変更するなどの問題が次々と発生しています。要するに頭皮がしびれるということなんですが、とにかく当分勉強したくないんです~

ここで言いたいのは、最初の方法を使用して aab パッケージを生成する方法です。

最初のステップはプラグインをダウンロードすることです

1 つは aar 依存関係を自動的に解決し、必要なパッケージをダウンロードします。もう 1 つは Android アプリ バンドルで、ダウンロード後にプロジェクトにインポートされます。

 

このオプションをチェックしてください。

次に、このパッケージを使用して aab パッケージを作成します。ちなみに、パッケージをリリースする前に + の署名を忘れないでください。Aab には署名が必要です。 

おすすめ

転載: blog.csdn.net/WPAPA/article/details/130345094