官方文档不详细,记录一下
基础分析功能
app/build.gradle
:
api 'com.umeng.umsdk:common:1.5.4'
api 'com.umeng.umsdk:analytics:7.5.4'
api 'com.umeng.umsdk:utdid:1.1.5.3'
root/build.gradle
allprojects {
repositories {
maven { url 'https://dl.bintray.com/umsdk/release' }
}
}
分享功能
app/build.gradle
:
api 'com.umeng.umsdk:share-core:6.9.4'
api 'com.umeng.umsdk:share-wx:6.9.4'
api 'com.umeng.umsdk:share-qq:6.9.4'
api 'com.umeng.umsdk:share-sina:6.9.4'
api 'com.umeng.umsdk:share-dingding:6.9.4'
api 'com.umeng.umsdk:share-alipay:6.9.4'
api 'com.umeng.umsdk:share-board:6.9.4'
root/build.gradle
allprojects {
repositories {
maven { url 'https://dl.bintray.com/umsdk/release' }
}
}
升级过程遇到的错误
NoSuchFieldError: No static field umDebugLog
问题是由于Common与当前使用的Ushare版本不一致造成的,所以不能只升级基础库和分析库,分享功能的库也需要一起升级。都升级到当前最新即可。
有用请点赞