最近在Android O上,以下类似的命令是否已经失效?
adb -d shell "run-as package.name cat /data/data/package.name/databases/foo.db" > foo.db
运行中:
- 版本: OPP2.170420.019
- 设备: Nexus 6P
我已经尝试了很多方法,但即使使用cat或cp命令将文件复制到/sdcard目录下也没有效果。我猜测某些权限发生了变化,我们不能再使用run-as package.name命令。
我唯一能够从未root的Android O设备中获取数据的方式是使用FileProvider并复制到/sdcard目录下。
是否有人成功地在调试包上使用run-as命令?有人遇到和我同样的问题吗?