sql >> Databasteknik >  >> RDS >> SQLite

Hur man kontrollerar databasen på en icke-rotad Android-enhet

Följande lösning fungerar endast för appar som är felsökningsbara. Det kanske inte fungerar bra på alla enheter, eftersom kör-som-kommandot inte fungerar på vissa enheter, särskilt med Jelly Bean.

  1. ​Skapa en *.bat-fil och kopiera följande skript

    adb-skal köras som [paket] chmod 777 /data/data/[paket]/databaser/

    adb-skal köras som [paket] chmod 777 /data/data/[paket]/databaser/[db_filnamn]

    adb-skal köras som [paket] cp /data/data/[paket]/databaser/[db_filnamn] /sdcard/

    adb pull /sdcard/[db_filnamn]

  2. ​Ändra [paket] till önskat programpaket

  3. Ändra [db_file_name] till önskat db-namn Kör bat-filen och du bör se den kopierade databasen i samma mapp som batfilen

Ovanstående lösning förutsätter:

  • Du arbetar på Windows
  • Enheten är ansluten och synlig under "adb-enheter"


  1. SQL Server Error 110:Det finns färre kolumner i INSERT-satsen än de värden som anges i VALUES-satsen.

  2. Hur man designar ett lokaliseringsfärdigt system

  3. pgpredict – Predictive analytics i PostgreSQL

  4. Exempel på JDBC-uttalande – Infoga, Ta bort, Uppdatera, Välj post