Невозможно создать экземпляр подписывающего лица AWS4 после обновления библиотекиAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Невозможно создать экземпляр подписывающего лица AWS4 после обновления библиотеки

Сообщение Anonymous »

Итак, ранее я обновил AGP с 7.4.2 до 8.2.2 и плагин Kotlin Gradle с 1.6.21 до 1.9.22 наряду с KTX с 1.8.0 на 1.12.0. Но после этого Koin не может создать экземпляр AWS.
Вот сообщение об ошибке, которое появилось после обновления:

Вызвано: java.lang.InstantiationException: java.lang.Class не может быть создан в java.lang.Class.newInstance(Native Method)

Вот правило, когда все работало нормально:
##### AWS ######
-keep class org.apache.commons.logging.** { *; }
-keep class com.amazonaws.services.sqs.QueueUrlHandler { *; }
-keep class com.amazonaws.javax.xml.transform.sax.* { public *; }
-keep class com.amazonaws.javax.xml.stream.** { *; }
-keep class com.amazonaws.services.**.model.*Exception* { *; }
-keep class org.codehaus.** { *; }
-keepattributes Signature,*Annotation*

-dontwarn javax.xml.stream.events.**
-dontwarn org.codehaus.jackson.**
-dontwarn org.apache.commons.logging.impl.**
-dontwarn org.apache.http.conn.scheme.**


Подробнее здесь: https://stackoverflow.com/questions/780 ... ng-library
Ответить

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

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

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

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

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