使用模拟器获取app的素材文件

背景:

有个APP的里面的视音频文件可以下载下来,但发现使用文件管理器无法看到这些文件。怀疑这些文件存储在外部不可访问存储区域,但当前手机上无法进行root进入/data/appname目录。

解决:

目前我找到的方法是一种折中方案,就是安卓模拟器,然后通过安卓模拟器获取root权限,最后曲线拿到素材数据。

  1. 我安卓了蓝叠模拟器(bulestacks),设置root权限如下:在这里插入图片描述

  2. 安卓apk后。然后获取apk的包名,获取使用工具apktool获取AndroidManifest.xml获取到package name。(命令:apktool d [apk name])除了apktool,还有dex2jar-2.0和jd-gui都是用于apk获取内容信息。

  3. 使用adb连接模拟器,adb connect localhost:5555,然后adb -s [device] shell进入,然后输入su 拿到超级权限,这样进入cd /data/就不会有权限问题

  4. 最后使用 adb pull 模拟器路径 本地电脑路径获取了。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值