Невозможно получить данные при использовании модификации и установке minifyEnabled trueAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Гость
 Невозможно получить данные при использовании модификации и установке minifyEnabled true

Сообщение Гость »

Я пытаюсь получить данные с сервера с Android, я работаю хорошо, когда установлено minifyEnabled false, но когда я устанавливаю minifyEnabled true, я не могу исправить данные, все это null
Моя версия Java — 17, Моя ретро-версия —

Код: Выделить всё

com.squareup.retrofit2:retrofit:2.6.0
com.squareup.retrofit2:converter-gson:2.5.0
com.squareup.okhttp3:logging-interceptor:3.12.0
Я пробую другой ответ на stackoverflow

Код: Выделить всё

-keepclassmembers,allowobfuscation class * {
@com.google.gson.annotations.SerializedName ;
}
-dontwarn retrofit2.**
-dontwarn org.codehaus.mojo.**
-keep class retrofit2.** { *; }
-keepattributes Signature
-keepattributes Exceptions
-keepattributes *Annotation*

-keepattributes RuntimeVisibleAnnotations
-keepattributes RuntimeInvisibleAnnotations
-keepattributes RuntimeVisibleParameterAnnotations
-keepattributes RuntimeInvisibleParameterAnnotations

-keepattributes EnclosingMethod

-keepclasseswithmembers class * {
@retrofit2.* ;
}

-keepclasseswithmembers interface * {
@retrofit2.* ;
}
Мой код для вызова API

Код: Выделить всё

interface ApiService {
@POST("/ipay-decode/")
suspend fun handleDataTest(
@Body requestBody: BaseRequest,
): BaseResponse
}

data class BaseRequest(
@SerializedName("encrypted")
val encrypted: String
)

open class BaseResponse {
@SerializedName("message")
var message: String = ""
}

Может ли кто-нибудь помочь мне с решением?

Подробнее здесь: https://stackoverflow.com/questions/781 ... abled-true
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»