Google播放消息:
此应用使用包含用户安全漏洞的软件,或允许在没有正确披露的情况下收集用户数据。
以下是您最近提交时检测到的问题列表和相应的APK版本。请尽快升级您的应用并增加已升级的APK的版本号。
漏洞APK版本 SSL错误处理程序 有关SSL错误处理程序的详细信息,请参阅此Android开发人员帮助中心文章。
22
我已经更新了webviewclient代码
这是我的代码:
myWebView.setWebViewClient(new WebViewClient() {
@Override
public void onReceivedSslError(WebView view, final SslErrorHandler handler, SslError
error) {
final AlertDialog.Builder builder = new AlertDialog.Builder
(MyActivity.this);
builder.setMessage(R.string.sslerror_msg);
builder.setPositiveButton("continue", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
handler.proceed();
}
});
builder.setNegativeButton("cancel", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
handler.cancel();
}
});
final AlertDialog dialog = builder.create();
dialog.show();
}
});
如果有人遇到这种问题,请分享解决方案。提前谢谢。
答案 0 :(得分:0)
经过大量发现后,我找到了解决方案。如果您在上传APK期间从Google Play商店收到此类错误或通知消息,请按照以下步骤解决此问题。
解决方案: 1.如果您使用webView&重定向网站,然后在WebViewClient中添加此代码
myWebView.setWebViewClient(new WebViewClient() {
@Override
public void onReceivedSslError(WebView view, final SslErrorHandler handler, SslError
error) {
final AlertDialog.Builder builder = new AlertDialog.Builder
(MyActivity.this);
builder.setMessage(R.string.sslerror_msg);
builder.setPositiveButton("continue", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
handler.proceed();
}
});
builder.setNegativeButton("cancel", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
handler.cancel();
}
});
final AlertDialog dialog = builder.create();
dialog.show();
}
});
下载InMobi SDK:http://www.inmobi.com/sdk/
有关InMobi的详细信息,请访问以下链接:https://support.inmobi.com/monetize/integration/android/android-sdk-integration-guide/