sql >> Databasteknik >  >> RDS >> SQLite

Hur får jag åtkomst till data/datamapp på Android-enhet?

Det är svårt att komma åt filerna direkt på din telefon, men du kanske kan kopiera dem till din dator där du kan göra vad du vill med den. Utan att rota har du två alternativ:

  1. Om programmet är felsökningsbart kan du använda run-as kommando i adb-skal

    adb shell
    run-as com.your.packagename 
    cp /data/data/com.your.packagename/
    
  2. Alternativt kan du använda Androids säkerhetskopieringsfunktion.

    adb backup -noapk com.your.packagename
    

    Du kommer nu att uppmanas att "låsa upp din enhet och bekräfta säkerhetskopieringen". Det är bäst att INTE ange ett lösenord, annars blir det svårare att läsa informationen. Klicka bara på "säkerhetskopiera mina data". Den resulterande 'backup.ab'-filen på din dator innehåller all applikationsdata i android backup-format. I grund och botten är det en komprimerad tar-fil. Den här sidan förklarar hur du kan använda OpenSSL:s zlib-kommando för att dekomprimera det. Du kan använda adb restore backup.db kommando för att återställa säkerhetskopian.



  1. Hur man hanterar Ruby on Rails-fel:Installera postgresql-adaptern:`gem install activerecord-postgresql-adapter'

  2. org.postgresql.util.PSQLException:Kolumnindexet ligger utanför intervallet:3, antal kolumner:2

  3. sökkriterieskillnad mellan Like vs Contains() i oracle

  4. Hur hanterar man to_date-undantag i en SELECT-sats för att ignorera dessa rader?