2011-01-05 40 views
5

Temel olarak, bakabileceğim ve çerez verilerini kopyalayıp yapıştırabileceğim belirli bir klasör olup olmadığını bilmek istiyorum. Kendime bakmaya çalıştım ama boşuna. Google da çok yardımcı olmadı.Yerel android tarayıcısında bulunan çerezler nerede saklanır?

Doğrudan erişilebilen bir klasörde saklanmazlarsa, onlara ulaşmanın başka bir yolu var mı?

Eğer bu yardımcı olursa Android 2.2 (Froyo) sürümü kullanıyorum. TEŞEKKÜRLER. : D

cevap

6

Web sitesi tanımlama bilgilerinin bir cihazla nasıl yeniden hareket ettiğini görmek istediğimiz belirli bir senaryoda karşılaştık. Veritabanını, çerezlerin bir taklit cihazda "adb kabuğu" kullanılarak saklandığını görebildik. Kabuğu çalıştırdıktan sonra, aşağıdaki komutu kullanarak çerezleri bir veritabanına göre izleyebildik.

sqlite3 /data/data/com.android.browser/databases/webviewCookiesChromium.db 

ve burada select ifadesi:

select * from cookies; 

sütun liste aşağıdaki komutu kullanarak görünümü olabilir:

pragma table_info(cookies); 
1

göstermek bir uygulama içinde bir WebView'ı kullanıyorsanız Söz konusu sayfa çerezleri db dosyasında bulabilirsiniz:

/data/data/your.apps.package.name/databases/webview.db 

Bu db'yi aldıktan sonra, aynı şeyi, kurabiyeleri denetlemek için Mike'ın cevabından yapabilirsiniz.

İlgili konular