2016-07-21 74 views
3

谷歌播放信息:谷歌播放被拒的應用程式,同時上傳了新版本

這個程序使用含有安全漏洞的用戶或用戶允許收集數據的不恰當的披露軟件。

下面是最近提交中檢測到的問題及相應APK版本的列表。請儘快升級您的應用程序並增加升級版APK的版本號。

漏洞APK版本 SSL錯誤處理程序 有關SSL錯誤處理程序的更多信息,請參閱此Android開發人員幫助中心文章。

我已經更新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

是的。我更改了版本號和版本代碼。 – BarmanInfo

+0

你測試過你的代碼嗎?它工作嗎? – Robert

回答

0

大量發現後,我找到了解決方案。如果您在上傳APK時收到了來自google play-store的此類型錯誤或通知消息,請按照以下步驟解決此問題。

解決方案: 1.如果您使用web視圖&重定向一個網站,然後在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。 InMobi使用最新的InMobi SDK。這個問題將在最新的InMobi SDK中解決。
  • 下載的InMobi SDK:http://www.inmobi.com/sdk/

    有關的InMobi的更多信息,請點擊此鏈接:https://support.inmobi.com/monetize/integration/android/android-sdk-integration-guide/

    相關問題