是否发生了一些变化,以下命令不再适用于 Android O?
adb -d shell "run-as package.name cat /data/data/package.name/databases/foo.db" > foo.db
跑步:
- 构建:OPP2.170420.019
- 设备:Nexus 6P
我已经尝试了无数种方法,但即使是 /sdcard 的 cat 或 cp 也无济于事。我猜一些权限已经改变,我们不能再使用 run-as package.name。
我能够从我的非根 Android O 设备获取数据的唯一方法是使用 FileProvider 并复制到 /sdcard。
有没有人在调试包上使用 run-as 成功?有人和我有同样的问题吗?