Caused by: java.lang.ClassNotFoundException

Android AS项目:同一个工程华为手机运行没问题,再小米手机运行包如上错误,用了很多baiduGoogle的方法都没解决,求助下各位,谢谢

图片说明
图片说明
图片说明
Caused by: java.lang.ClassNotFoundException: Didn't find class "uk.co.senab.photoview.PhotoView" on path: DexPathList[[zip file "/data/app/com.longney.dslrpan-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.longney.dslrpan-1, /vendor/lib, /system/lib]]

4个回答

uk.co.senab.photoview.PhotoView这个控件打包到apk了么

qq403580298
hxhh 打包了的,华为都可运行
接近 3 年之前 回复

uk.co.senab.photoview.PhotoView这个控件打包到apk了么,确实打包到了APK,不然华为的手机应该也会报同样的错误。或者是小米的没打包到吗?怎么去检测呢

没有没有so包没添加

qq403580298
hxhh 添加了的
接近 3 年之前 回复

解析XML第六行时候报错了啊,你可能xml哪里配置不对吧,PhotoView那个View

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问