Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 初始化MqttWireMessage时出现异常NoClassDefFoundError_Java_Android_Encoding_Mqtt - Fatal编程技术网

Java 初始化MqttWireMessage时出现异常NoClassDefFoundError

Java 初始化MqttWireMessage时出现异常NoClassDefFoundError,java,android,encoding,mqtt,Java,Android,Encoding,Mqtt,当我尝试在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.clie

当我尝试在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;
StandardCharset支持min Android API19,当在API>19的设备上运行时,此代码正常工作


如果我需要在API17设备上运行我的应用程序,如何解决此问题?

外部依赖关系未得到解决。您需要将它们添加到
类路径
@Amitkumar感谢您的建议。你能说得更准确些吗?我应该添加哪些依赖项以及如何添加?请参阅:外部依赖项未得到解决。您需要将它们添加到
类路径
@Amitkumar感谢您的建议。你能说得更准确些吗?我应该添加哪些依赖项以及如何添加?请参阅: