小编타터터*_*타터터的帖子

更改版本为Androidx后,并没有变成mqtt connect

换版本到Androidx后,无法连接mqtt服务器。\n在Androidx以外的其他版本上都运行良好。\n这是版本问题吗?

\n\n

我的源代码和构建信息位于链接-> 我在制作项目时添加了它。AndroidX Artifact从此不再进行mqt通信。问题是什么?

\n\n

我的错误日志\xe2\x86\x93

\n\n
E/AndroidRuntime: FATAL EXCEPTION: main\nProcess: com.example.adfdffffaaaaaaa, PID: 28371\njava.lang.NoClassDefFoundError: Failed resolution of: \nLandroidx/localbroadcastmanager/content/LocalBroadcastManager;\n    at \norg.eclipse.paho.android.service.MqttAndroidClient.registerReceiver(MqttAndroidClient.java:450)\n    at org.eclipse.paho.android.service.MqttAndroidClient.connect(MqttAndroidClient.java:428)\n    at org.eclipse.paho.android.service.MqttAndroidClient.connect(MqttAndroidClient.java:358)\n    at org.eclipse.paho.android.service.MqttAndroidClient.connect(MqttAndroidClient.java:313)\n    at com.example.adfdffffaaaaaaa.MqttKt.connect(Mqtt.kt:15)\n    at com.example.adfdffffaaaaaaa.MainActivity.onCreate(MainActivity.kt:12)\n    at android.app.Activity.performCreate(Activity.java:7159)\n    at android.app.Activity.performCreate(Activity.java:7150)\n    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1272)\n    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3001)\n    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3156)\n    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)\n    at \nandroid.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)\n    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)\n    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1864)\n    at android.os.Handler.dispatchMessage(Handler.java:106)\n    at android.os.Looper.loop(Looper.java:205)\n    at android.app.ActivityThread.main(ActivityThread.java:6993)\n    at java.lang.reflect.Method.invoke(Native Method)\n    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)\n    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:884)\n Caused by: java.lang.ClassNotFoundException: Didn\'t find class \n"androidx.localbroadcastmanager.content.LocalBroadcastManager" on path: DexPathList[[zip file \n"/data/app/com.example.adfdffffaaaaaaa-anRxYlYVlgY0rXwazlHcYg==/base.apk", zip file \n"/data/app/com.example.adfdffffaaaaaaa-anRxYlYVlgY0rXwazlHcYg==/split_lib_dependencies_apk.apk", zip \nfile "/data/app/com.example.adfdffffaaaaaaa-anRxYlYVlgY0rXwazlHcYg==/split_lib_resources_apk.apk", …
Run Code Online (Sandbox Code Playgroud)

android mqtt androidx

3
推荐指数
1
解决办法
3771
查看次数

标签 统计

android ×1

androidx ×1

mqtt ×1