美文网首页
【Android】报错 release包网络请求失败

【Android】报错 release包网络请求失败

作者: 印比八方来 | 来源:发表于2018-10-11 10:13 被阅读0次

React Native项目下,Android release包报错

一.问题分析

1.报错内容

报错截图

2.情况

2.1 debug模式下可以正常请求,release模式下无法请求
2.2 react native项目,版本升级后遇到的问题

3.分析

根据ClassNotFound和release下才出现的问题,最终定位为混淆导致,但是没能具体定位

二.暂时解决方案

1.关闭混淆

修改 android/app/build.gradle文件

...

android {
    ...
    
    buildTypes {
        release {
            signingConfig signingConfigs.release
          - minifyEnabled enableProguardInReleaseBuilds
            + minifyEnabled false
            proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
        }
    }
    
    ...
}

...

相关文章

网友评论

      本文标题:【Android】报错 release包网络请求失败

      本文链接:https://www.haomeiwen.com/subject/ybgvaftx.html