Podle návrhu user sestavení Androidu (to je to, co máte v telefonu, dokud neodemknete bootloader a flashnout telefon pomocí userdebug nebo eng software) omezuje přístup k internímu úložišti - každá aplikace má přístup pouze ke svým vlastním souborům. Naštěstí pro vývojáře softwaru, kteří nechtějí rootovat jejich telefony Google poskytuje způsob přístupu k internímu úložišti z laditelných verze jejich balíčků pomocí run-as příkaz.
Chcete-li stáhnout /data/data/debuggable.app.package.name/databases/file ze zařízení Android 5.1+ spusťte následující příkaz:
adb exec-out run-as debuggable.app.package.name cat databases/file > file
Stažení více souborů ve složce pod /data/data/debuggable.app.package.name/ najednou - použijte tar :
adb exec-out run-as debuggable.app.package.name tar c databases/ > databases.tar
adb exec-out run-as debuggable.app.package.name tar c shared_prefs/ > shared_prefs.tar