这是一个创建于 1792 天前的主题,其中的信息可能已经有所发展或是发生改变。
由于我是一个业余的,希望各位大神多指教
下面是我的问题
我的一个项目中引入了 AsynchronousSocketChannel,在 AVD 模拟器中能够正常的运行,但在真机调试的时候,就会报 Caused by: java.lang.ClassNotFoundException: Didn't find class "java.nio.channels.AsynchronousSocketChannel" on path: DexPathList[[zip file "/data/app/com.example.pl_message_2-1/base.apk"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]
这种类似找不到类的错误。
我的环境是 win10,jdk12,Android studio3.5.3
在网上找了些解决方法,但都不奏效,比如把 settings---Build,Execution,Deployment 中的 Enable hot-swap agent fro Groovy code 关掉,等等
2 条回复 • 2020-02-02 21:53:56 +08:00
|
|
1
zhuzeitou 2020-02-02 20:39:20 +08:00 1
这个是 API level 26 才加的,你的真机的系统版本是不是比这个更低所以没有
|
|
|
2
mzlgx 2020-02-02 21:53:56 +08:00
|