sql >> Database teknologi >  >> RDS >> SQLite

Sådan tjekker du databasen på en ikke-rodfæstet Android-enhed

Følgende løsning virker kun for apps, der kan fejlfindes. Det fungerer muligvis ikke godt på alle enheder, da run-as-kommandoen ikke virker på nogle enheder, især med Jelly Bean.

  1. ​Opret en *.bat-fil og kopier følgende scripts​

    adb shell run-as [pakke] chmod 777 /data/data/[pakke]/databaser/

    adb shell run-as [pakke] chmod 777 /data/data/[pakke]/databaser/[db_filnavn]

    adb shell køres som [pakke] cp /data/data/[pakke]/databaser/[db_filnavn] /sdcard/

    adb pull /sdcard/[db_file_name]

  2. ​Skift [pakke] til den ønskede applikationspakke

  3. Skift [db_file_name] til det ønskede db-navn Kør bat-filen, og du skulle se den kopierede database i samme mappe som batfilen

Ovenstående løsning forudsætter:

  • Du arbejder på Windows
  • Enheden er tilsluttet og synlig under "adb-enheder"


  1. Visning af Modal Window-meddelelser i Oracle Forms ved hjælp af Show_Alert

  2. Sådan får du den sidste dag i måneden i Oracle

  3. Sådan konverteres en streng til små bogstaver i SQL

  4. Kom godt i gang med Django-kanaler