You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Android Studio配置jxl依赖及导入报错求助:无法解析‘jxl’

解决Could not resolve 'jxl'异常的方法

首先看你写的依赖语句:

compile files('jxl-2.6.12.jar>')

这里有个明显的语法错误——路径末尾多了个>符号,Gradle根本找不到这个格式错误的jar文件,这就是导致找不到jxl依赖的直接原因。

修复步骤:

  1. 修正依赖语句的语法错误
    把多余的>删掉,同时注意如果你的Gradle版本是4.1及以上,compile已经被废弃了,推荐使用implementation代替:

    implementation files('jxl-2.6.12.jar')
    
  2. 确保jar文件路径正确
    如果你的jxl-2.6.12.jar是放在项目根目录的libs文件夹下(这是Gradle默认的本地jar存放路径),需要把路径补全:

    implementation files('libs/jxl-2.6.12.jar')
    

    如果jar在其他位置,要写完整的相对路径或者绝对路径。

  3. 更推荐的方式:使用Maven仓库依赖
    手动管理本地jar容易出错,你可以直接通过Maven仓库引入依赖,Gradle会自动下载并管理这个jar:

    implementation 'net.sourceforge.jexcelapi:jxl:2.6.12'
    
  4. 同步Gradle并重新导入
    做完以上修改后,点击IDE里的"Sync Project with Gradle Files"按钮,等待同步完成,之后import jxl.Workbook;就应该能正常识别了。

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

火山引擎 最新活动