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

Android Studio 3.1.1导入ActivityRecognition相关库失败求助

解决Google Play Services位置库导入报错的问题

没错,你遇到的红色报错大概率是因为项目里没有正确添加Google Play Services位置相关的依赖包,以下是具体的解决步骤:

  • 第一步:确认项目级build.gradle配置
    打开项目根目录下的build.gradle(注意不是app模块下的),确保里面包含了Google的Maven仓库,这样Gradle才能找到对应的库:

    allprojects {
        repositories {
            google() // 必须添加这个仓库
            mavenCentral()
        }
    }
    
  • 第二步:添加模块级依赖
    打开app模块下的build.gradle(通常是app/build.gradle),在dependencies块中添加位置服务的依赖:

    dependencies {
        // 替换成最新的play-services-location版本号,比如21.0.1
        implementation 'com.google.android.gms:play-services-location:21.0.1'
    }
    

    你可以直接用Android Studio的依赖搜索功能来添加,避免手动输入版本号出错。

  • 第三步:同步项目
    点击Android Studio右上角的Sync Now按钮,等待Gradle同步完成。如果同步成功,红色报错应该就会消失了。

  • 额外排查点
    如果还是有问题,可以试试这些操作:

    • 检查项目的compileSdkVersion是否符合依赖库的要求(通常需要30及以上,具体看依赖版本)
    • 执行File > Invalidate Caches... > Invalidate and Restart,清除Android Studio缓存后重启
    • 确认你的设备或模拟器上安装了Google Play Services,否则运行时可能会出现异常

内容的提问来源于stack exchange,提问作者Mohamed Ilyes Tazi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 03:55:56