在我的应用程序中,我使用改造 2 进行网络通信。我有一个 serverAPI 接口,其中包含每个 api 请求,例如:
@Multipart
@POST(V2__ACCOUNT__UPLOAD_AVATAR)
Call<UploadAvatarResponse> uploadAvatar(@PartMap Map<String, RequestBody> params);
我使用 Dexguard 7.2.09 来混淆我的应用程序,并且每个网络通信都可以正常工作!
我真的不知道出了什么问题。
我在调试器中看到,当应用程序调用此请求时,代码会跳转到 onFailure() 方法,但应用程序不会将请求发送到服务器。
如果我不混淆应用程序,一切正常。