私のアプリでは、ネットワーク通信にレトロフィット 2 を使用しています。たとえば、すべてのAPIリクエストを含むserverAPIインターフェースがあります。
@Multipart
@POST(V2__ACCOUNT__UPLOAD_AVATAR)
Call<UploadAvatarResponse> uploadAvatar(@PartMap Map<String, RequestBody> params);
アプリケーションを難読化するために Dexguard 7.2.09 を使用していますが、すべてのネットワーク通信が正常に機能しています。
何が悪いのか本当にわかりません。
アプリケーションがこのリクエストを呼び出すと、コードは onFailure() メソッドにジャンプしますが、アプリはサーバーにリクエストを送信しません。
アプリケーションを難読化しなければ、すべて正常に動作します。