提问人:user20958695 提问时间:11/17/2023 最后编辑:user20958695 更新时间:11/17/2023 访问量:35
什么是适用于 Android 的 AWS Lambda 依赖项?
What is the AWS Lambda dependency for Android?
问:
我想在我的 Android Studio 项目中使用 AWSLambdaClient java 类来调用 lambda 函数。gradle 文件依赖项部分应该添加的依赖项是什么?出于某种原因,我似乎无法在网上找到它。
我确实设法找到了我还需要的 AWSMobileClient 类的依赖关系,即 .但找不到 AWSLambdaClient 的依赖项。人工智能提出了建议,但它没有奏效。'com.amazonaws:aws-android-sdk-mobile-client:2.16.+@aar'
'com.amazonaws:aws-lambda-client:2.17.1'
答:
0赞
Mark B
11/17/2023
#1
官方文档指出,这将是将 AWS Java 开发工具包的 AWS Lambda 部分包含在 Gradle 项目中所需的 Gradle 依赖项:
dependencies {
implementation(platform("software.amazon.awssdk:bom:2.21.1"))
implementation("software.amazon.awssdk:lambda")
}
不过,我不确定这在 Android 运行时中是否有效。
请注意,这也可能会使您的 Android 项目的大小大幅膨胀。通过 AWS API Gateway 公开您的服务,并在 Android 应用程序中使用标准 HTTP 客户端来调用该 API,这是一个更简洁的解决方案。
评论
AWSLambdaClient
AWSClient
AWSLambdaClient