下载Git代码运行Agora-RTM-Tutorial-Android项目报io.agora.rtm包不存在错误
解决Android运行Agora-RTM-Tutorial项目io.agora.rtm包不存在报错
常规修复步骤
- 检查项目根目录的
build.gradle配置,确认allprojects的repositories块中已添加声网maven源,配置参考如下:
allprojects { repositories { // 声网maven仓库 maven { url 'https://download.agora.io/maven/release' } google() mavenCentral() } }
- 检查app模块下的
build.gradle配置,确认dependencies块中已添加RTM SDK依赖,版本要和教程项目要求的版本保持一致,示例如下:implementation 'io.agora:rtm-sdk:1.5.1' - 触发Gradle同步:修改完配置后点击Android Studio右上角的Sync Now按钮,或者通过路径
File > Sync Project with Gradle Files启动同步,等待依赖下载完成后重新编译项目即可。
异常场景排查
如果同步完成后仍提示包不存在,按以下顺序排查:
- 检查当前网络是否正常,是否有代理、防火墙规则拦截了maven仓库的资源请求,可切换网络后重新尝试同步
- 清除Gradle本地缓存:关闭Android Studio后删除本地用户目录下的
.gradle/caches文件夹,重启Android Studio后重新同步项目 - 若教程项目要求使用本地SDK导入,检查app模块的
libs目录是否存在agora-rtm-sdk.jar包,同时确认app的build.gradle中已配置libs目录依赖:implementation fileTree(dir: 'libs', include: ['*.jar'])
内容的提问来源于stack exchange,提问作者Bhagirath Gadhesariya
相关产品推荐
相关产品推荐

