Android studio 中关于模拟器的 / data 目录不能显示的解决办法

当我们在 Android studio 中打开 Android device  monitor 时,发现 data 目录不能打开,如图:

当我们去点击 / data / 目录时,发现什么都没有,这是怎么回事呢?

原因是我们权限不够,当前的用户没有权限访问 data 目录。

1. 改变 / data 目录的权限

  (1). 在 Android studio 的 sdk 目录中找到 platform-tools 目录,在这个目录下同时按住 shift 和鼠标右键,然后选择命令窗口打开

  (2). 输入 adb shell 命令,然后输入 su,使得用户切换到 root

 (3). 然后将 / data / 目录的权限改为 777(表示任何人都可以访问和修改)

 

  (4). 我们在刷新一下 Android device monitor,发现 data 目录可以打开了

   并且还可以打开 / data/data/<相应包名>/ 文件夹

 

 2. 改变模拟器的权限

  经过以上操作,我们发现虽然能够成功打开 / data/data/<相应包名>, 但是我们又发现不能将里面的文件导出到本地,同时还提示我们权限拒绝

 所以我们将模拟器的权限改变。

1. 在命令窗口打开 platform-tools 目录,输入 adb root

 (2). 在输入 adb remount, 如果显示 remount successed 表示操作成功

 此时导出文件,就不会显示权限拒绝了。

转自:https://www.cnblogs.com/Stay-Hungry-Stay-Foolish/p/6940219.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值