すべてのプロダクト
Search
ドキュメントセンター

Mobile Platform as a Service:mPaaS 10.1.60 アップグレードガイド

最終更新日:Jan 17, 2025

mPaaS 10.1.60 正式版について

  • 10.1.60 ベースラインは Android 10 に対応しています。

  • 10.1.60 ベースラインにミニプログラムコンポーネントの正式版が追加されました。ミニプログラムの正式版は完全な API セットを備えており、安定性と互換性が大幅に向上しています。デバッグ、プレビュー、公開など、ミニプログラム IDE の新機能の詳細については、「ミニプログラム IDE」をご参照ください。

  • 10.1.60 ベースラインでは、HTML5 コンテナー全体に大幅な最適化が実施されました。この最適化により、アクセスプロセスが簡略化され、機能が継続的に強化され、互換性と安定性が大幅に向上しています。HTML5 コンテナーとオフラインパックのアップグレードについては、「HTML5 コンテナーのアップグレード手順」をご参照ください。

  • 10.1.60 ベースラインでは、OPPO と Vivo を介したプッシュサービスのメッセージプッシュコンポーネントのサポート機能が追加されました。

  • 10.1.60 ベースラインのソーシャル共有コンポーネントに管理サポート機能を追加し、簡略化されたアクセスプロセスを提供します。ソーシャル共有のアップグレードについては、「10.1.60 ベースラインへの移行」をご参照ください。

  • 10.1.60 ベースラインの一般的なコンポーネントの互換性と安定性が大幅に向上し、機能も強化されました。具体的な公開手順については、「Android SDK の公開手順」をご参照ください。

mPaaS 10.1.60 正式版のアップグレードガイド

手順

  1. Android Studio mPaaS プラグインを v2.19123015 以降のバージョンにアップグレードします。

    mPaaS プラグインのアップグレードの詳細については、「mPaaS プラグインのアップグレード」をご参照ください。

  2. Android Studio の現在のプロジェクトで、mPaaS > ベースラインのアップグレード をクリックし、10.1.60 を選択して、[OK] をクリックします。

  3. アップグレード後、mpaas_packages.json で「base_line」フィールドが 10.1.60 であることを確認します。これは、アップグレードが完了したことを意味します。

説明

10.1.60-beta ベースラインを正式版にアップグレードする場合も、上記の手順に従う必要があります。

コンポーネントの使用法とアップグレード手順

10.1.60 ベースラインでは、HTML5 コンテナーとミニプログラムコンポーネントのアクセスと使用法に大幅な変更が加えられています。上記のコンポーネントにアクセスする場合は、次の手順を確認する必要があります。

  • HTML5 コンテナーのアップグレード手順」を確認して、HTML5 コンテナーとオフラインパックのアップグレードに関する詳細情報を理解してください。

  • ミニプログラムのアップグレード手順を確認して、ミニプログラムのアップグレードに関する詳細情報を理解してください。

  • ソーシャル共有 SDK のアクセス方法をアップグレードします。10.1.60 ベースラインへの移行を確認して、ソーシャル共有コンポーネントのアップグレードに関する詳細情報をご確認ください。

    :

    • 10.1.60 以降、共有 SDK は mPaaS プラグインを使用して管理されています。共有コンポーネントをインストールする必要がある場合は、「10.1.60 ベースラインへの移行」で具体的な操作を確認してください。

    • プラグインを使用して共有 SDK アクセスを実行しない場合、共有 SDK のアップグレードとデバッグの更新はタイムリーに行われません。

コンポーネント API の変更

10.1.32 ベースラインから、mPaaS コンポーネントにアダプテーションレイヤーが追加されました。アダプテーションレイヤー付きの API を使用することをお勧めします。詳細については、各コンポーネントドキュメントの初期バージョンの次のアップグレード手順を参照してください。

  • モバイル分析: アダプターを追加し、使用方法を簡素化しました。「カスタムイベントログ」をご参照ください。

  • モバイルプッシュ: アダプターを追加し、使用方法を簡素化しました。「モバイルプッシュ」をご参照ください。

  • モバイル同期: アダプターを追加し、使用方法を簡素化しました。「モバイル同期」をご参照ください。

  • バージョンアップグレード: アダプターを追加し、使用方法を簡素化しました。「バージョンアップグレード」をご参照ください。

  • スイッチ構成: アダプターを追加し、使用方法を簡素化しました。「スイッチ構成」をご参照ください。

  • HTML5 コンテナー:

    • アダプターを追加し、使用方法を簡素化しました。「HTML5 コンテナー SDK 10.1.32」をご参照ください。

    • コンテナー構成の方法を変更しました。アップグレード前のバージョンが 10.0.18 の場合は、新しいコンテナー構成の方法を使用する必要があります。「コンテナー構成 10.1.32」をご参照ください。そうしないと、コンテナー構成は有効になりません。

    • 10.1.60 ベースラインの変更に関する参考文献は、「アップグレード手順」です。

  • ミニプログラム:

    最初に、HTML5 コンテナーをアップグレードする必要があります。

説明

基底レイヤーメソッドを直接使用するのではなく、コードを変更して共通レイヤーメソッド、つまりアダプテーションレイヤーメソッドを使用することを強くお勧めします。基底レイヤーメソッドの一部は、後のバージョンで変更または廃止される可能性があるためです。それらを使い続けると、将来のアップデートで多くの時間を費やす必要がある場合があります。

カスタム依存関係構成

build.gradledependencies のすべての依存関係構成を確認します。次に、構成に mPaaS コンポーネントのバンドル依存関係があるかどうかを確認します。依存関係が確認され、SDK が 10.1.32 などの以前のバージョンから 10.1.60 にアップグレードされた場合は、新しいバージョンに基づいてライブラリを再カスタマイズする必要がある場合があります。そうしないと、非互換性などの問題が発生する可能性があります。チケットを作成するか、mPaaS サポートに連絡して確認してください。