Android WebView injection Cookie

    /**
     * injection Cookie
     *
     * @param url  WebView 開啟的連結
     */
    void injectionCookie(String url) {
        try {
            String StringCookie;
            if ( ) {//
                StringCookie = "";
            } else { //
                 StringCookie = "key=" + value + ";path=/";
            }
            CookieManager cookieManager = CookieManager.getInstance();
            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
                cookieManager.removeSessionCookies(null);
                cookieManager.flush();
            } else {
                cookieManager.removeSessionCookie();
                CookieSyncManager.getInstance().sync();
            }
            cookieManager.setAcceptCookie(true);
            cookieManager.setCookie(url, StringCookie);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
註:以上需webview 設定屬性、loadUrl之前使用