美文网首页
【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