CookieSyncManager est maintenant obsolète, que puis-je utiliser à la place?

Je suis en utilisant un cookie dans mon application qui fonctionne correctement dans tous les navigateurs, mais en appareil android le cookie n'est pas de mise aussi vite que je le voulais, il faut un certain temps jusqu'à ce cookie est enregistré, même chose qui se passe quand je supprime le cookie. Est-ce que je peux faire pour que cela fonctionne mieux? Merci d'avance pour vos réponses.

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    webview = new WebView(this);
    webview.getSettings().setJavaScriptEnabled(true); //enable javascript

    CookieManager.setAcceptFileSchemeCookies(true);
    CookieManager cookieManager = CookieManager.getInstance();
    cookieManager.setAcceptCookie(true);
    cookieManager.acceptCookie();
    String cookie = CookieManager.getInstance().getCookie("mylink");

    final Activity activity = this;

    webview.setWebViewClient(new WebViewClient() {
        public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
            Toast.makeText(activity, description, Toast.LENGTH_SHORT).show();
        }
    });
    webview.loadUrl("mylink");

    setContentView(webview);
}

source d'informationauteur Ioana Ab.