博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android——处理Google play因WebView SSL Error Handler alerts被拒的问题
阅读量:6683 次
发布时间:2019-06-25

本文共 1799 字,大约阅读时间需要 5 分钟。

    最近app上线,由于上述问题,被google市场给拒了。

看到这个,点进Google help Center article,应该知道问题所在了。直接在项目里找到使用webview的地方。找到webviewClient ,看看你有没有处理onReceivedSslError方法。怎么处理的。是不是按照规范。MD,要忙了。直接贴代码

public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {                final SslErrorHandler mHandler ;                mHandler= handler;                AlertDialog.Builder builder = new AlertDialog.Builder(activity);                builder.setMessage("ssl证书验证失败");                builder.setPositiveButton("继续", new DialogInterface.OnClickListener() {                    @Override                    public void onClick(DialogInterface dialog, int which) {                        mHandler.proceed();                    }                });                builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {                    @Override                    public void onClick(DialogInterface dialog, int which) {                        mHandler.cancel();                    }                });                builder.setOnKeyListener(new DialogInterface.OnKeyListener() {                    @Override                    public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) {                        if (event.getAction() == KeyEvent.ACTION_UP && keyCode == KeyEvent.KEYCODE_BACK) {                            mHandler.cancel();                            dialog.dismiss();                            return true;                        }                        return false;                    }                });                AlertDialog dialog = builder.create();                dialog.show();            }

要让用户选择。

 

如果不确定具体哪个类或者哪个sdk出现问题,可以直接找google技术小组联系

https://support.google.com/faqs/answer/6346016

 

转载于:https://www.cnblogs.com/shoneworn/p/8182615.html

你可能感兴趣的文章
怎样利用缓存服务器来负载均衡
查看>>
aop/log4j 打日志
查看>>
博客论坛无法邮箱认证解决方法
查看>>
DY模拟器模拟PIX做防火墙failover
查看>>
PXE网络安装Linux
查看>>
图解VMware内存机制
查看>>
【翻译】Win with APIs by keeping it simple
查看>>
1月15日.xyz域名总量10强:新网排名降至第八
查看>>
1月末中国域名商解析量13强:西数破百万指日可待
查看>>
分布式项目规范总结
查看>>
阿里创新自动化测试工具平台--Doom
查看>>
Centos 5.5-yum安装配置LNMP
查看>>
跟 陌生人吃饭-这样的网站你认为如何?
查看>>
IT项目管理之接受风险
查看>>
Android Service启动Dialog
查看>>
Win2000 Server***监测
查看>>
如何查询SQL Server备份还原历史记录
查看>>
微信公众号H5支付遇到的那些坑
查看>>
好程序员web前端分享js实现实战案例
查看>>
Virtualbox安装Ubuntu,please remove the installation
查看>>