全部产品
Search
文档中心

Mobile Platform as a Service:Adaptasi mPaaS untuk targetSdkVersion 35

更新时间:Jul 02, 2025

Mulai versi mPaaS 10.2.3.63, mPaaS telah menambahkan dukungan untuk targetSdkVersion 35. Jika aplikasi Anda perlu ditingkatkan ke targetSdkVersion 35, gunakan plugin mPaaS untuk memperbarui SDK ke versi dasar 10.2.3.63 atau yang lebih baru. Ikuti petunjuk di bawah ini untuk beradaptasi dan melakukan pengujian regresi pada fitur terkait.

Beradaptasi dengan targetSdkVersion 35

Prasyarat

Silakan merujuk pada dokumen berikut untuk memastikan bahwa aplikasi Anda telah menyelesaikan adaptasi ke versi targetSdkVersion sebelumnya:

Modifikasi targetSdkVersion

Metode integrasi AAR

Ubah atribut targetSdkVersion menjadi 35 di file build.gradle pada modul utama proyek Anda.

Metode integrasi Portal & Bundle

Tidak didukung. Jika Anda perlu beradaptasi dengan targetSdkVersion 35, Anda harus beralih ke metode integrasi AAR.

Penting

Dengan pembaruan berkelanjutan sistem Android, biaya adaptasi dan pemeliharaan untuk metode integrasi Portal & Bundle semakin meningkat. Pada suatu saat di masa depan, metode integrasi Portal & Bundle mungkin sepenuhnya berhenti mendukung versi baru sistem Android. Kami menyarankan Anda untuk beralih ke metode integrasi AAR sesegera mungkin.

Konten adaptasi

Perubahan antarmuka - Perubahan Window inset

Aplikasi yang berjalan pada perangkat Android 15 ke atas akan ditampilkan tanpa batas secara default. Untuk informasi lebih lanjut, lihat dokumentasi resmi.

Jika komponen yang telah Anda integrasikan menampilkan kelainan karena perubahan ini, Anda dapat mencegah fitur ini berlaku dengan mengonfigurasi atribut windowOptOutEdgeToEdgeEnforcement dalam tema aplikasi Anda.

Contoh berikut menunjukkan cara mengonfigurasi atribut windowOptOutEdgeToEdgeEnforcement dalam tema.

  • Tambahkan kode berikut di file style.xml:

    <resources>
        <style name="AppTheme">
            <item name="android:windowOptOutEdgeToEdgeEnforcement">true</item>
        </style>
    </resources>
  • Tambahkan kode berikut di AndroidManifest.xml:

    <application android:theme="@style/AppTheme">
    </application>
Penting

Untuk menggunakan atribut ini, Anda perlu meningkatkan compileSdk ke 35. Pada saat yang sama, versi gradle minimum harus 8.7 dan versi AGP minimum harus 8.6.0. Jika tidak, kegagalan kompilasi atau masalah tak terduga lainnya mungkin terjadi.

Pengujian regresi

  • Lakukan pengujian regresi penuh, dan pastikan perangkat uji mencakup perangkat yang menjalankan Android 15 atau lebih tinggi.

  • Dalam pengujian regresi, fokuskan pada fitur komponen berikut (jika digunakan):

    Komponen

    Item verifikasi

    Pemberitasan pesan

    • Apakah notifikasi dapat ditampilkan setelah menerima pesan melalui saluran internal

    • Apakah penyaluran pesan vendor bekerja dengan normal

    Mini Program

    • Semua fitur

    Kontainer H5

    • Semua fitur

    Berbagi

    • Apakah berbagi ke berbagai platform bekerja dengan normal