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
Konfirmasi versi fastjson yang digunakan oleh mPaaS.
'com.alibaba:fastjson:1.x.x.android@jar'Dapatkan informasi
group:artifactdari kit pengembangan perangkat lunak pihak ketiga (SDK) yang digunakan oleh mPaaS.'com.alipay.android.phone.thirdparty:fastjson-build'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" ] }