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

Mobile Platform as a Service:mPaaS の複数 CPU アーキテクチャのサポート

最終更新日:Jun 17, 2026

mPaaS SDK 10.1.68.21 以降では、armeabi に加えて、armeabi-v7a および arm64-v8a アーキテクチャをサポートしています。お使いのアプリケーションで複数アーキテクチャのサポートが必要な場合は、mPaaS プラグインを使用して SDK をバージョン 10.1.68.21 以降にアップデートし、本トピックで説明するように Gradle 設定を更新して回帰テストを実行してください。

お使いのアプリケーションで armeabi のサポートのみが必要な場合は、SDK をバージョン 10.1.68.21 以降にアップデートしてください。他の変更は必要ありません。

設定の更新

全体的な互換性

  • ネイティブ AAR および Portal & Bundle 接続タイプ

  • armeabi、armeabi-v7a、および arm64-v8a アーキテクチャ

  • targetSdkVersion 26 から 29

  • Android 11 のサポート

Google Play での公開

お使いのアプリケーションで mPaaS のロケーションコンポーネントまたはミニプログラムのマップ機能を使用しており、Google Play で公開する必要がある場合は、mPaaS に組み込まれている AMAP SDK を削除し、Google Play に準拠した AMAP SDK バージョンに置き換えてください。詳細については、次のトピックをご参照ください。

Gradle 設定の更新

ネイティブ AAR

Gradle バージョンを 5.0 以降に更新してください。バージョン 6.2 を推奨します。より新しいバージョンでコンパイルに失敗した場合は、バージョン 6.2 を使用してください。

distributionUrl=https\://services.gradle.org/distributions/gradle-6.2-all.zip

Portal & Bundle

Gradle バージョンを 5.0 以降に更新してください。バージョン 6.2 を推奨します。より新しいバージョンでコンパイルに失敗した場合は、バージョン 6.2 を使用してください。

distributionUrl=https\://services.gradle.org/distributions/gradle-6.2-all.zip

Android Gradle プラグイン (AGP) のバージョンを更新してください:

Portal & Bundle の場合、Portal プロジェクトおよび各 Bundle プロジェクトのルートディレクトリにある build.gradle ファイルを編集してください。

classpath 'com.alipay.android:android-gradle-plugin:3.5.18'
classpath 'com.android.tools.build:gradle:3.5.3' // 最小バージョン: 3.5.0

APK の生成

CPU アーキテクチャの設定

  • ネイティブ AAR の場合、メインプロジェクトモジュールの build.gradle ファイルでアーキテクチャを設定してください。

  • Portal & Bundle の場合: APK を生成するには、メイン Portal プロジェクトモジュールの build.gradle ファイルでアーキテクチャを設定してください。Bundle を生成するには、メイン Bundle プロジェクトモジュールの build.gradle ファイルでアーキテクチャを設定してください。

abiFilters を次のように設定します:

ndk {
    abiFilters "armeabi", "armeabi-v7a", "arm64-v8a"
}

コンパイル

特別な設定は必要ありません。通常どおりコンパイルしてください。

回帰テスト

各アーキテクチャの APK に対して完全な回帰テストを実行してください。以下のコンポーネントを使用している場合は、それらに重点を置いてテストしてください:

コンポーネント

検証項目

モバイルゲートウェイ

  • 署名検証を有効にした後、リモートプロシージャコール (RPC) が成功するかどうかを確認します。署名検証の詳細については、「ゲートウェイ管理機能」をご参照ください。

  • データ暗号化 を有効にした後、リモートプロシージャコール (RPC) が成功するかどうかを確認します。

スキャン

  • 標準 UI でのスキャンが成功するかどうかを確認します。

  • 標準 UI がフォトアルバムを開き、写真を撮影し、画像をプレビューできるかどうかを確認します。

  • カスタム UI でのスキャンが成功するかどうかを確認します。カスタム UI を使用する場合、いくつかの新しいインターフェイスに適応する 必要があります。

統合ストレージ

共有

OCR

  • OCR 検出が正しく機能するかどうかを確認します。