adb: 错误: 远程对象 '/data/data/com.me.myproject' 不存在

新手上路,请多包涵

1. 添加 adb 路径到 ~/.bash_profile

 export PATH="/Users/myname/Library/Android/sdk/platform-tools:$PATH"

2.登录模拟器

adb -s emulator-5554 shell

3.更改了app文件夹和父文件夹的权限

chmod 777 /data/data/com.me.myproject
chmod 777 /data/data

4. 还是不能从外面拿东西。为什么?

 adb -s emulator-5554 pull /data/data/com.me.myproject

原文由 János 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 687
1 个回答

我遇到了同样的问题,我这样做了:

  1. adb shell
  2. run-as com.yourPackageName (非root设备)
  3. cp 'database/file_you_want.db' '/sdcard/file_you_want.db'
  4. exit
  5. exit (现在你将回到主终端窗口)
  6. adb pull /sdcard/xx.db

原文由 oscarthecat 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题