当我尝试在api17设备上运行应用程序时,出现以下错误:
Exception Ljava/lang/NoClassDefFoundError; thrown while initializing Lorg/eclipse/paho/client/mqttv3/internal/wire/MqttWireMessage;
eclipse mqtt在gradle中实现如下:
implementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.2.5'
implementation 'org.eclipse.paho:org.eclipse.paho.android.service:1.1.1'
我看到了
org.eclipse.paho.client.mqttv3.internal.wire.mqttwiremessage
有以下编码:
protected static final Charset STRING_ENCODING = StandardCharsets.UTF_8;
standardcharsets支持min android api19,当在api>19的设备上运行时,该代码正常工作。
如果我需要在api17设备上运行应用程序,如何解决此问题?
暂无答案!
目前还没有任何答案,快来回答吧!