从Android提取指定的App

@hanq  2018年06月05日 12:03

从小米盒子里边提取出无线投屏App,因为提取出来后的ROM问题,在手机上运行失败。但整个提取过程是可以复制的。

开启小米盒子的开发者模式

  • 进入设置
  • 进入关于,记录Wi-Fi的IP地址
  • 选中系统版本,连续按5次开启开发者模式

允许远程调试

  • 进入设置
  • 进入安全
  • 更改远程调试开关为开启

提取App

远程ADB

adb connect ip

打印当前显示的App的UI信息

adb shell dumpsys activity top

从打印的信息中我们可以知道当前显示在屏幕上的无线投屏App的包名为com.xiaomi.mitv.smartshare

当然无法找到App也可以用下面的列安装App的命令来排除法

adb shell pm list packages

找到指定报名的App安装文件

adb shell pm path com.xiaomi.mitv.smartshare

通过执行指令我们可以拿到无线投屏App的安装包位置是:/data/app/com.xiaomi.mitv.smartshare-2.apk

导出Apk

adb pull /data/app/com.xiaomi.mitv.smartshare-2.apk ./smartshare.apk

收尾,断开远程ADB

adb disconnect

good luck!


添加新评论