SORU
22 EKİM 2012, PAZARTESİ


Nasıl Android cihazda data/data klasörüne erişim için?

Bir uygulama geliştiriyorum ve *.db data/data/com.****.*** görünür benim veritabanı biliyorum

Sqlite manager yardımı ile Tutulması bu dosyayı erişebilirsiniz

Ama benim Android bu dosyayı telefona erişemiyorum.
Ben google ve telefonum bunu yapmak için root gerekiyor diyor, ama bunu yapmak istemiyorum. (Yeni telefon, garanti sorunları, ve diğer bazı nedenlerle)

Burada benim soru: Nasıl benim Android data/data/..... benim dizin telefon erişebilirim "köklenme olmadan"?

Dizin için kullanıcı izinlerini değiştirmek köklenme olmadan data/data..... miyim?

CEVAP
26 Temmuz 2013, Cuma


Sen köklenme olmadan 2 seçeneğiniz var:

  1. Eğer uygulama debuggable ise adb shell run-as komutunu kullanabilirsiniz

    adb shell
    run-as com.your.packagename 
    cp /data/data/com.your.pacakagename/
    
  2. Android yedekleme fonksiyonu kullanabilirsiniz.

    adb backup -noapk com.your.packagename
    

    Şimdi istenir 'cihazınız unlock ve yedekleme işlemi onaylayın'. İyi bir parola sağlamak için DEĞİL, aksi takdirde daha zor veri okunmalıdır. Sadece 'yedek veri'. Ortaya çıkan 'yedekleme.ab' bilgisayarınızda android dosya yedekleme biçimde tüm uygulama verilerini içerir. Temelde sıkıştırılmış bir tar dosyası. This page OpenSSL. ayrıca, komut açmanız için nasıl kullanabileceğinizi açıklar. adb restore backup.db yedekleme geri yüklemek için bu komutu kullanabilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Gee Cee

    Gee Cee

    1 AĞUSTOS 2009
  • ::..ηєѕѕ мιχ..::

    ::..ηєѕѕ

    15 Aralık 2006
  • Vsauce

    Vsauce

    30 Temmuz 2007