项目需要使用腾讯云sdk做直播,同时又集成bugly来做热更新,在集成完腾讯云sdk后项目在debug模式和release模式都正常,随后有集成bugly后,使用bugly生产debug版本的基线包,安装完成后会有如下异常:
java.lang.UnsatisfiedLinkError: No implementation found for
int[] com.tencent.rtmp.TXRtmpApi.getSDKVersion()
(tried Java_com_tencent_rtmp_TXRtmpApi_getSDKVersion and Java_com_tencent_rtmp_TXRtmpApi_getSDKVersion)
在查询完腾讯云官方文档后确定原因,可以先看一下项目gradle之前的配置
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt