【发布时间】:2015-09-12 13:28:58
【问题描述】:
在我的 Android 应用程序中,我使用 DynamoDb。我创建了一个类,它与一个数据库表映射。应用程序在调试中正常运行。但是如果我导出 apk 并运行应用程序,我会得到 DynamoDbMapperException:
Caused by: com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMappingException: No method annotated with interface com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBHashKey for class class com.example.myclass.
我使用 Eclipse 和 proguard 来导出 apk。我猜 proguard 会导致问题,因为没有 proguard 的 apk 可以正常工作。 这是我的 Proguard 配置:
-keepattributes *Annotation*
-keep public class com.example.myclass
请帮帮我!我不知道如何解决这个问题。
【问题讨论】:
标签: android proguard amazon-dynamodb