HttpClient speichert keine Cookies auf Galaxy S2

Ich versuche, mit diesem Code Daten von einem Server abzurufen

    DefaultHttpClient httpClient = new DefaultHttpClient();
    httpClient.getParams().setParameter(CoreProtocolPNames.USER_AGENT, USER_AGENT);
    HttpRequestRetryHandler retryhandler = new DefaultHttpRequestRetryHandler(6, true);

    httpClient.setHttpRequestRetryHandler(retryhandler);

    BasicCookieStore cookieStore = new BasicCookieStore();
    httpClient.setCookieStore(cookieStore);
    if(Build.VERSION.SDK_INT>8){
        CookieManager cookieManager = new CookieManager();
        cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_ALL);
        CookieHandler.setDefault(cookieManager);
    }
    HttpGet httpget = new HttpGet(URL);
        HttpResponse response = httpClient.execute(httpget);


    HttpEntity entity = response.getEntity();
...

Es funktioniert einwandfrei mit allen Geräten, die ich bisher ausprobiert habe, mit Ausnahme des Samsung Galaxy SII (Android 4.0.3) meines Clients. Aus der Serverantwort geht hervor, dass die Sitzungscookies nicht gespeichert werden. Ich konnte diesen Fehler nicht reproduzieren und alles, was ich bisher versucht habe, hat ihn nicht gelöst. Hast du eine Ahnung?

BEARBEITEN: Ein Codeblock wurde entfernt, der die StrictMode-Richtlinie deaktivierte (immer noch mit dem Problem behaftet).

Antworten auf die Frage(2)

Ihre Antwort auf die Frage