export PATH="/Users/myname/Library/Android/sdk/platform-tools:$PATH"
adb -s emulator-5554 shell
chmod 777 /data/data/com.me.myproject
chmod 777 /data/data
adb -s emulator-5554 pull /data/data/com.me.myproject
我有同样的问题,我做了这个:
adb shell
run-as com.yourPackageName
(不是root设备)cp 'database/file_you_want.db' '/sdcard/file_you_want.db'
exit
exit
(现在你将回到主终端窗口)adb pull /sdcard/xx.db
那是因为你的调试Android设备没有root。
如果您有物理根设备或具有模拟设备,请尝试执行此操作,以在根模式下重新启动ADB。然后任何命令应该工作:
adb root