sql >> Database >  >> RDS >> SQLite

Hoe toegang te krijgen tot de gegevens / gegevensmap op een Android-apparaat?

Rechtstreeks toegang krijgen tot de bestanden op je telefoon is moeilijk, maar je kunt ze misschien naar je computer kopiëren waar je er alles mee kunt doen. Zonder te rooten heb je 2 opties:

  1. Als de toepassing debuggen is, kunt u de run-as . gebruiken commando in adb-shell

    adb shell
    run-as com.your.packagename 
    cp /data/data/com.your.packagename/
    
  2. Als alternatief kunt u de back-upfunctie van Android gebruiken.

    adb backup -noapk com.your.packagename
    

    U wordt nu gevraagd om 'uw apparaat te ontgrendelen en de back-upbewerking te bevestigen'. Het is het beste om GEEN wachtwoord op te geven, anders wordt het moeilijker om de gegevens te lezen. Klik gewoon op 'back-up van mijn gegevens'. Het resulterende 'backup.ab'-bestand op uw computer bevat alle applicatiegegevens in Android-back-upformaat. Eigenlijk is het een gecomprimeerd tar-bestand. Op deze pagina wordt uitgelegd hoe u het zlib-commando van OpenSSL kunt gebruiken om het te decomprimeren. U kunt de adb restore backup.db gebruiken opdracht om de back-up te herstellen.



  1. Interne SQL Server:problematische operators Pt. III – Soorten

  2. Wat is een unieke beperking in SQL Server - SQL Server / TSQL-zelfstudie, deel 95

  3. MySQL InnoDB Storage Engine-ondersteuning inschakelen in XAMPP-installatie

  4. Hybride clouddatabaseverkeer versleutelen