0.20.X升级到0.28.X
版本变化
- 0.20.X不支持
arm64-v8a
、x86
架构,0.28.X支持 - 0.28.X包名由
com.lmspay.mpweex
变更为com.lmspay.zq
依赖包修改
- SDK版本
implementation "com.lmspay.mpweex:mpweex_sdk:0.28.0"
- 仿微信下拉 如果APP有使用两码事实现的仿微信下拉,则需要变更依赖
implementation "com.lmspay.mpweexheader:mpweexheader:0.1.3"
包名变更
由于包名由com.lmspay.mpweex
变更为com.lmspay.zq
,故有使用到SDK的类,都需要重新导包
去掉websocket
如果有实现websocket相关类,则可以删除掉,因为0.28.X已经自带实现了。
layout文件包名替换
如果有使用WXAdsView,则需要变更包名
com.lmspay.mpweex.ui.WXAdsView
替换为com.lmspay.zq.ui.WXAdsView
修改混淆参数
# weex
-keep class org.apache.weex.bridge.**{*;}
-keep class org.apache.weex.dom.**{*;}
-keep class org.apache.weex.layout.**{*;}
-keep class org.apache.weex.base.**{*;}
-keep class org.apache.weex.common.**{*;}
-keep class * implements org.apache.weex.IWXObject{*;}
-keep class org.apache.weex.ui.**{*;}
-keep class org.apache.weex.ui.component.**{*;}
-keep class org.apache.weex.utils.**{
public <fields>;
public <methods>;
}
-keepclassmembers class * {
@org.apache.weex.annotation.JSMethod *;
}
-keep class org.apache.weex.base.SystemMessageHandler { *; }
-dontwarn org.apache.weex.bridge.**
# mpweex
-keep class com.lmspay.zq.widget.indicators.**{*;}