競合の説明
mPaaS は JSON 解析に fastjson を使用しています。プロジェクトで fastjson も使用している場合、fastjson の競合が発生します。
解決策
mPaaS から fastjson-build を削除します。
手順
mPaaS で使用されている fastjson の現在のバージョンを確認します。
'com.alibaba:fastjson:1.x.x.android@jar'mPaaS で使用されているサードパーティ SDK の
group:artifact情報を取得します。'com.alipay.android.phone.thirdparty:fastjson-build'mPaaS ライブラリを削除します。
AAR メソッド
ネイティブ AAR によって mPaaS にアクセスしている場合、積極的に削除する必要はありません。gradle の依存関係の受け渡しにより、自動的に新しいバージョンが使用されます。 mPaaS で使用されるバージョンは、安定性とセキュリティが非常に高く、mPaaS が提供するバージョンを使用することをお勧めします。バージョンに互換性がない場合は、起動前に mPaaS 機能をテストして安定性を確保してください。
Portal & Bundle
mpaascomponents { excludeDependencies = [ "com.alipay.android.phone.thirdparty:fastjson-build" ] }