Google は 2023 年 10 月 4 日に Android 14 を正式にリリースしました。ベースライブラリとして、モバイル PaaS(mPaaS)は 10.2.3 ベースラインで対応済みです。mPaaS の対応前は、Android 14 デバイスで mPaaS SDK を使用すると、HTML5 コンテナーとミニプログラムで UC カーネルを有効にすることができませんでした。また、ミニプログラムのマップが一部のデバイスで正しく表示されない場合がありました。
SDK のアップグレード
SDK をアップグレードする前に、assets/custom_config.json に次の構成が含まれているかどうかを確認してください。
{
"value":"{\"h5_enableExternalWebView\":\"YES\",\"h5_externalWebViewSdkVersion\":{\"min\":11,\"max\":34}}",
"key":"h5_webViewConfig"
}この構成が存在する場合は、max の値が 34 であることを確認する必要があります。このような構成がない場合は、処理は必要ありません。
ベースラインの統合/アップグレード を使用して、mPaaS SDK をアップグレードします。
現在のベースラインが 10.2.3 の場合は、SDK を 10.2.3.33 以降にアップグレードします。詳細については、「10.2.3 リリースノート」をご参照ください。
現在のベースラインが 10.1.68 以前の場合は、SDK を 10.2.3 にアップグレードしてから、10.2.3.33 以降にアップグレードします。詳細については、「mPaaS 10.2.3 アップグレードガイド」をご参照ください。
UC カーネルの有効化
ベースラインが 10.2.3.33 以降にアップグレードされると、UC カーネルはデフォルトで有効になります。追加の構成は必要ありません。
回帰テスト
UC カーネルをアップグレードすると、UC ブラウザの一部の機能が変更される場合があります。そのため、HTML5 コンテナーやミニプログラムなど、UC ブラウザを使用する サービス で回帰テストを実行する必要があります。
カスタムライブラリの処理
依存関係にカスタムライブラリが含まれている場合は、次の情報に基づいて処理してください。
10.1.68 などの以前のバージョンから 10.2.3 に mPaaS SDK をアップグレードする場合は、新しいバージョンに基づいてライブラリを再カスタマイズする必要がある場合があります。ご質問がある場合は、グループ番号 41708565 を検索して DingTalk グループに参加し、mPaaS カスタマー サービス にお問い合わせください。
SDK バージョンが 10.2.3 の場合は、特定のコンポーネントのみをアップグレードする必要があります。カスタムライブラリが以下の Android 14 アップデートに対応したライブラリのリスト に含まれているかどうかを確認してください。
含まれていない場合は、このカスタムライブラリを引き続き使用できます。
含まれている場合は、ライブラリを再カスタマイズする必要がある場合があります。ご質問がある場合は、グループ番号 41708565 を検索して DingTalk グループに参加し、mPaaS カスタマー サービス にお問い合わせください。
Android 14 アップデートに対応したライブラリのリスト
nebulaucsdk
nebulaappproxy