QT4A icon indicating copy to clipboard operation
QT4A copied to clipboard

run-as无权限时,重打包之后还是无法访问目录

Open jeannedai opened this issue 5 years ago • 4 comments

adb shell shell@HWPLK:/ $ run-as com.tencent.mobileqq ls /data/data/com.tencent.mobileqq/files m.tencent.mobileqq ls /data/data/com.tencent.mobileqq/files < run-as: Could not set capabilities: Operation not permitted

image

jeannedai avatar Jul 24 '19 09:07 jeannedai

有完整的报错堆栈吗?

drunkdream avatar Jul 31 '19 11:07 drunkdream

已发你邮箱,请查收,谢谢

jeannedai avatar Aug 01 '19 02:08 jeannedai

08-01 12:04:53.790 W/System.err(26747): java.io.IOException: open failed: EACCES (Permission denied)
08-01 12:04:53.791 W/System.err(26747): 	at java.io.File.createNewFile(File.java:942)
08-01 12:04:53.791 W/System.err(26747): 	at com.test.androidspy.inject.CmdExecutor.writeToFile(CmdExecuteActivity.java:74)
08-01 12:04:53.791 W/System.err(26747): 	at com.test.androidspy.inject.CmdExecutor.run(CmdExecuteActivity.java:172)
08-01 12:04:53.791 W/System.err(26747): Caused by: android.system.ErrnoException: open failed: EACCES (Permission denied)
08-01 12:04:53.791 W/System.err(26747): 	at libcore.io.Posix.open(Native Method)
08-01 12:04:53.791 W/System.err(26747): 	at libcore.io.BlockGuardOs.open(BlockGuardOs.java:186)
08-01 12:04:53.791 W/System.err(26747): 	at java.io.File.createNewFile(File.java:935)
08-01 12:04:53.791 W/System.err(26747): 	... 2 more

定位到是向sdcard中写文件报错导致的,设备为华为荣耀7,Android版本为6.0

@hqlian007 麻烦看下这个问题

drunkdream avatar Aug 01 '19 04:08 drunkdream

在手机->设置->应用管理->QQ->权限->开启存储权限,之后就无此问题。

jeannedai avatar Aug 13 '19 08:08 jeannedai