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

Android中使用Agora RTC TokenGenerator及导入RtcTokenBuilder遇阻求助

Agora RtcTokenBuilder 导入错误解决方案

我按照Agora官方文档步骤操作,将相关文件放置在/src文件夹后,导入以下代码时出现错误:

import io.agora.media.RtcTokenBuilder;
import io.agora.media.RtcTokenBuilder.Role;

错误出现在io.agora.media路径部分,不清楚如何从/src文件夹正确导入这些文件。

解决步骤:

  • 匹配目录与包结构
    确保/src下的目录层级和包名完全对应:创建/src/io/agora/media/目录,将RtcTokenBuilder.java文件放入media文件夹。Java包导入严格依赖目录结构,io.agora.media包名必须对应这个层级路径。

  • 配置IDE源根目录
    若使用IDEA、Eclipse等IDE,需将/src标记为源根目录。比如IDEA中右键/src文件夹,选择Mark Directory as -> Sources Root,让IDE识别该目录下的包结构。

  • 原生编译时指定类路径
    若用javac手动编译,编译命令需指定源目录:

    javac -d bin src/io/agora/media/RtcTokenBuilder.java 你的主文件.java
    

    运行时确保bin目录在类路径中:

    java -cp bin 你的主类名
    
  • 检查文件包声明
    打开RtcTokenBuilder.java,顶部必须包含正确的包声明:

    package io.agora.media;
    

    缺少该声明会导致无法通过包名导入类。

内容的提问来源于stack exchange,提问作者eshetu eliyas

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 23:21:07