Android App Get Cookie From Chrome

Android Uygulamasında Chrome’dan Çerez Alma

Çerezler, bir web sitesini ziyaret ettiğinizde tarayıcınız tarafından bilgisayarınıza kaydedilen küçük veri parçalarıdır. Çerezler, web sitesinin sizi hatırlamasına ve daha kişiselleştirilmiş bir deneyim sunmasına yardımcı olur. Ayrıca, web sitesinin trafiğini izlemek ve reklam hedeflemek için de kullanılırlar.

Android uygulamaları, web sitelerine erişmek için genellikle WebView bileşenini kullanır. WebView, Android uygulamasının içinde çalışan bir web tarayıcısıdır. Bu nedenle, Android uygulamaları da çerezleri kullanabilir.

Android uygulamasında Chrome’dan çerez alma, iki şekilde yapılabilir:

  1. WebView’un Çerez Ayarlarını Değiştirme

WebView’un çerez ayarlarını değiştirerek, Android uygulamasının Chrome’dan çerez almasını sağlayabilirsiniz. Bunu yapmak için, aşağıdaki adımları izleyin:

  1. Android uygulamanızın AndroidManifest.xml dosyasını açın.
  2. <application> etiketinin içine aşağıdaki satırı ekleyin:

xml
<uses-permission android:name="android.permission.INTERNET" />

  1. Android uygulamanızın MainActivity.java dosyasını açın.
  2. MainActivity sınıfının onCreate() metodunun içine aşağıdaki satırı ekleyin:

java
WebView webView = (WebView) findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setDomStorageEnabled(true);

  1. Android uygulamanızı çalıştırın ve Chrome’da oturum açtığınız bir web sitesine gidin.
  2. Android uygulamasında, web sitesinin çerezlerini görebilmeniz gerekir.

  3. CookieManager Sınıfını Kullanma

CookieManager sınıfını kullanarak, Android uygulamasının Chrome’dan çerez almasını sağlayabilirsiniz. Bunu yapmak için, aşağıdaki adımları izleyin:

  1. Android uygulamanızın MainActivity.java dosyasını açın.
  2. MainActivity sınıfının onCreate() metodunun içine aşağıdaki satırı ekleyin:

java
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.setAcceptCookie(true);

  1. Android uygulamanızı çalıştırın ve Chrome’da oturum açtığınız bir web sitesine gidin.
  2. Android uygulamasında, web sitesinin çerezlerini görebilmeniz gerekir.

Faydalı Siteler ve İlgili Dosyalar


Yayımlandı