You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio引入Amplify Temporal包报错:包不存在

解决com.amplifyframework.core.model.temporal包不存在的问题

核心原因

在Amplify Android 2.x版本中,com.amplifyframework.core.model.temporal包并不包含在core核心依赖中,而是属于aws-datastore模块的一部分。你仅引入了core库,因此无法找到该包。

解决方案

  1. 添加aws-datastore依赖
    在Module级别的build.gradle文件中,补充对应版本的aws-datastore依赖(版本需与core保持一致):

    // amplify
    implementation 'com.amplifyframework:core:2.8.5'
    implementation 'com.amplifyframework:aws-datastore:2.8.5' // 新增这一行
    coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.0.3'
    
  2. 同步并重新编译
    点击Android Studio右上角的Sync Project with Gradle Files按钮完成依赖同步,之后重新编译项目。

额外排查步骤

如果添加依赖后仍报错,可尝试以下操作:

  • 清理Gradle缓存:点击File -> Invalidate Caches...,选择Invalidate and Restart,重启后重新同步依赖。
  • 检查导入语句拼写:确认代码中导入的包名是com.amplifyframework.core.model.temporal,无拼写错误。

内容的提问来源于stack exchange,提问作者Lucas Martins

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 02:19:56