gpt4 book ai didi

android - 使用适用于 Java 的 AWS 开发工具包创建 AmazonSNSClient 时出现 NoClassDefFoundError

转载 作者:行者123 更新时间:2023-11-29 20:30:12 24 4
gpt4 key购买 nike

我想在我的 Android 应用程序中使用 Amazon SNS

AmazonSNSClient snsClient = new AmazonSNSClient(new ClasspathPropertiesFileCredentialsProvider());

但是我得到了这个错误:

Caused by: java.lang.NoClassDefFoundError: com.amazonaws.services.sns.AmazonSNSClient

我使用 Eclipse Luna 并安装了 AWS Toolkit for Eclipse。在我的项目的 Java 构建路径中,我选择了“添加库”->“AWS SDK for Java”。

我不知道如何解决这个问题。请帮助我!

最佳答案

AWS 有专门针对 Android 的 SDK https://aws.amazon.com/mobile/sdk/ .

入门指南,包括如何在 Eclipse 中设置(或使用 Android Studio/Maven)可在 http://docs.aws.amazon.com/mobile/sdkforandroid/developerguide/setup.html 获得。 .

我还强烈建议您在发布应用程序时不要在您的应用程序中嵌入凭据,因为它非常不安全,任何人都可以反编译您的应用程序并窃取您的凭据。相反,我建议查看 Amazon Cognito 进行身份验证(在上面链接的指南中)。

关于android - 使用适用于 Java 的 AWS 开发工具包创建 AmazonSNSClient 时出现 NoClassDefFoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32114253/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com