App闪退且不打log

来源:互联网 发布:谛听知乎 编辑:程序博客网 时间:2024/04/28 23:32

       这些是我最近工作中遇到的一些问题:

     

 一、这个是我做大屏项目的遇到的,原因出在H5的JS堵塞上面:

           大屏项目是App打开以后,app一直在轮播,但是总是在轮播到三个小时的时候就会闪退,而且没有闪退的日志。这个bug我们调试了很长时间才找到原因:


       原因:是因为我把H5中的时间显示给删了,但是逻辑没有删,长时间的轮播造成JS堵塞而造成的闪退,这是是不打日志的。


     解决方法:删掉JS中有关时间的逻辑

    

二、这是我做H5+离线打包接入第三方夹包的时候遇见的,原因出现在权限上面(出现在Android6.0以后的机型上面):


           原因:由于接入第三方夹包的时候,第三方要求的权限比较多,而第三方夹包刚给的时候没有考虑到这一点。导致App的装载Android 6.0 版本以后的的Android手机,再点击调用第三方夹包的时候造成App闪退。


         解决方法:在进入第三方夹包的对第三方夹包所需要的权限进行检验,没有给的权限弹出对话框,让用户去开启App所需要的权限


原创粉丝点击