1. 升级指南

如果你已经集成了之前的版本,要升级到 3.14.x 版本请参照如下步骤:

更新 tuyasmart 库的版本为 3.14.x 对应的版本

  1. 移除 paho mqtt 库的依赖

     implementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.2.0'
    

    image-20200113142931719

  2. 移除 paho 库的混淆规则

     -keep class org.eclipse.paho.client.mqttv3.** { *; }
     -dontwarn org.eclipse.paho.client.mqttv3.**
    

    image-20200113143040062

  3. 新增混淆规则

     #mqtt
     -keep class com.tuya.smart.mqttclient.mqttv3.** { *; }
     -dontwarn com.tuya.smart.mqttclient.mqttv3.**
    
  4. 升级 okhttp 依赖库版本

     implementation 'com.squareup.okhttp3:okhttp-urlconnection:3.12.3'
    

    修改 okhttp 混淆规则

     #OkHttp3
     -keep class okhttp3.** { *; }
     -keep interface okhttp3.** { *; }
     -dontwarn okhttp3.**
    
     -keep class okio.** { *; }
     -dontwarn okio.**
    

results matching ""

    No results matching ""