ClassNotFoundException: Didn‘t find class “x“ on path: DexPathList[[dex file “x“, zip file “x“],nati

项目场景:

最近要使用Android做项目,要做Android ASP.NET 的Signalr的clien端,遇到了ClassNotFoundException问题


问题描述

调用libs的jar时,提示错误信息,闪退
ClassNotFoundException: Didn’t find class “xclassName” on path: DexPathList[[dex file “x”, zip file “x”],nativeLibraryDirectories=[x]]
xclassName 是jar的类

ClassNotFoundException: Didn't find class "xclassName" on path: DexPathList[[dex file "x", zip file "x"],nativeLibraryDirectories=[x]]

原因分析:

查看xclassNamede脚本是否正常,如果打开有红色,那就是该jar不能正常使用,可能是有些版本不同比如用了SDK25的api,可是你的app的SDK最低是26.


解决方案:

新建一个Module,把该jar的解压重新加入Module中,调试到正常,然后打包成jar,替换原来libs的jar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值