当前位置: 首页 > news >正文

使用模拟器获取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 模拟器路径 本地电脑路径获取了。


http://www.mrgr.cn/news/54735.html

相关文章:

  • 基于Java微信小程序的的儿童阅读系统的详细设计和实现(源码+lw+部署文档+讲解等)
  • C语言 | Leetcode C语言题解之第480题滑动窗口中位数
  • 网站分享丨UU在线工具
  • 自动化检查网页的TDK,python+selenium自动化测试web的网页源代码中的title,Description,Keywords
  • 200台设备如何做到运行半年0故障?工厂设备管理这些环节是关键!
  • Web Storage:数据储存机制
  • 《30 年失联姐妹的短暂相聚与决绝分手》
  • 整合全文检索引擎 Lucene 添加站内搜索子模块
  • Java中的动态代理——介绍与使用示例
  • 数据库必会面试题(含答案)
  • 数据结构与算法——Java实现 41.对称二叉树
  • LeetCode Hot100 - 滑动窗口篇
  • JavaScript 数组的魔法
  • JVM面试题
  • Linux笔记之文件查找和搜索命令which,find,locate,whereis总结
  • 基于x86_64汇编语言简单教程6: 变量,常量,与运算
  • Axure中继器时间筛选
  • 将 centos7 的根分区由非逻辑卷转换成使用逻辑卷
  • halcon的intensity算子到底是Mean灰度均值最大表示清晰度最高,还是Deviation灰度偏差最大表示清晰度最高?
  • 深入了解 Flannel(2):vxlan模式下的跨主机pod通信
  • Vue框架基础知识
  • 电能表预付费系统-标准传输规范(STS)(14)
  • 【数据结构】【单调栈】视野总和
  • 动态规划之打家劫舍
  • Python 类
  • 【计网】从零开始理解TCP协议 --- 拥塞控制机制,延迟应答机制,捎带应答,面向字节流