All Products
Search
Document Center

Mobile Platform as a Service:Atasi konflik fastjson

Last Updated:Feb 07, 2026

Deskripsi konflik

mPaaS menggunakan fastjson untuk mengurai data JSON. Jika Proyek Anda juga menggunakan fastjson, konflik dependensi dapat terjadi.

Solusi

Hapus fastjson-build dari mPaaS.

Prosedur

  1. Konfirmasi versi fastjson yang digunakan oleh mPaaS.

    'com.alibaba:fastjson:1.x.x.android@jar'
  2. Dapatkan informasi group:artifact dari kit pengembangan perangkat lunak pihak ketiga (SDK) yang digunakan oleh mPaaS.

    'com.alipay.android.phone.thirdparty:fastjson-build'
  3. Hapus library mPaaS.

    • Metode AAR: Jika Anda mengintegrasikan mPaaS menggunakan metode native Android Archive (AAR), Anda tidak perlu menghapus library tersebut. Gradle secara otomatis menggunakan versi yang lebih tinggi berkat transitivitas dependensi. Versi yang disediakan oleh mPaaS sangat stabil dan aman. Kami menyarankan agar Anda menggunakan versi mPaaS. Jika versinya berbeda, Anda harus menguji fitur mPaaS untuk memastikan stabilitas sebelum merilis aplikasi Anda.

    • Berbasis Komponen (Portal & Bundle)

      mpaascomponents {
      excludeDependencies = [
        "com.alipay.android.phone.thirdparty:fastjson-build"
      ]
      }