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

Android Studio集成ExoPlayer 2.19.1遇语法错误求助

解决ExoPlayer依赖添加时的"Unexpected tokens"错误

以下是针对该错误的具体排查和解决步骤:

  • 确认依赖放置位置
    依赖语句必须放在模块级build.gradle(通常是app/build.gradle)的dependencies代码块内,不能放在其他代码块(如android块)或文件其他位置。正确示例:

    dependencies {
        implementation 'com.google.android.exoplayer:exoplayer:2.19.1'
    }
    
  • 检查语法细节

    • 确保使用英文半角单引号,不要输入中文引号;
    • 确认依赖坐标格式正确(group:name:version三部分用冒号分隔),无拼写错误;
    • 语句末尾不要添加多余符号(如逗号、空格外的特殊字符)。
  • 匹配Gradle版本兼容性
    ExoPlayer 2.19.1要求Gradle插件版本至少为7.0.0,若使用旧版插件会导致语法解析错误:

    1. 在项目根目录build.gradle中更新插件版本:
      dependencies {
          classpath 'com.android.tools.build:gradle:7.0.4' // 或更高兼容版本
      }
      
    2. 同步gradle-wrapper.properties中的Gradle版本与插件匹配:
      distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-all.zip
      
  • 同步并重建项目
    点击Android Studio右上角的「Sync Project with Gradle Files」按钮同步项目,若仍有问题,执行Build > Clean Project后再执行Build > Rebuild Project。

内容的提问来源于stack exchange,提问作者Man In Black

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 09:42:02