Я использовал службы AWS и использовал dynemo db в своем приложении.
Я использую следующие 3 службы AWS.
implementation 'com.amazonaws:aws-android-sdk-core:2.6.15'
implementation 'com.amazonaws:aws-android-sdk-s3:2.6.15'
implementation 'com.amazonaws:aws-android-sdk-ddb-mapper:2.6.15'
Все работает нормально, и проект также успешно создается.
Теперь я включил proguard в своем проекте и добавил следующие правила в файл proguard.pro.
-keepnames class com.amazonaws.**
-keepnames class com.amazon.**
-keep class com.amazonaws.services..Handler
-dontwarn com.fasterxml.jackson.
-dontwarn org.apache.commons.logging.*
-dontwarn org.apache.http.**
-dontwarn com.amazonaws.http.**
-dontwarn com.amazonaws.metrics.**
Но я получаю следующую ошибку, когда пытаюсь запросить запрос с помощью DynamoDBQueryExpression Ошибка: "java.lang.IllegalArgumentException: Illegal query expression: No hash key condition is found in the query".
Не могли бы вы помочь мне с этой проблемой?