美文网首页
android :debug 显示 但release不显示界面问

android :debug 显示 但release不显示界面问

作者: 天山海梦 | 来源:发表于2020-07-15 23:01 被阅读0次

    最近发现一个很有意思的问题:Android 工程 debug 显示 但release不显示界面,经过查找原因,最后得到了处理办法:
    原因:
    混淆了请求数据时(bean/model)类代码,使得不能解析出相应对象,取不出数据。
    与服务端交互时,使用GSON、fastjson等框架解析服务端数据时,所写的JSON对象类不能混淆,不然无法将JSON解析成对应的对象。
    解决办法:在工程中找到:proguard-rules.pro文件,前期是,工程中必须有,如果没有,从网上找到,加入工程中:
    在工程中,加入你所请求数据时,所用到数据类,加入其中方法:


    7.15222222.PNG

    之后,再运行看界面是否显示。我是这样弄的,问题已解决。

    希望这篇文章能帮到遇到此类问题的孩童们,如果解决记得点赞啊!!!

    相关文章

      网友评论

          本文标题:android :debug 显示 但release不显示界面问

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