我正在尝试将AWS SDK
用于android。我厌倦了让样本“S3_uploader
”正常工作但是当我运行它时我得到一个错误。我已经将jar添加到路径中并将jar文件复制并粘贴到libs
中夹。什么都行不通。有人可以帮帮我吗?
答案 0 :(得分:2)
除了将jar文件添加到libs文件夹之外,还需要将其包含在Java Build Path中。假设您正在使用eclipse,这就是您添加它的方式:
按下确定后,您应该尝试重建项目,它不应该提供NoClassDefFoundError
答案 1 :(得分:2)
您可以考虑在我们的移动开发博客上查看this post,了解如何将样本与最新版本的Eclipse和ADT一起使用。
注意,您可能需要扩展eclipse可用的内存。 Eclipse wiki有增加Eclipse可用堆大小的方向,以克服与内存相关的错误。
答案 2 :(得分:0)
使用“libs \ aws-android-sdk-1.7.1.1-debug.jar”时出现此问题,但使用“aws-android-sdk-1.7.1.1-core.jar”+其他服务JAR时则出现此问题工作正常,有关aws-jars的更多信息:
https://mobile.awsblog.com/post/Tx3JXN6FGS5Y2L1/Understanding-the-JARs-in-the-AWS-SDK-for-Android