(提取apk)没有安装包怎么在两台机器上复制apk?

现在有一台安卓设备上有一个安装好的app应用,但是你手里没有安装包,你怎么把这个应用复制到别的机器上去呢?

鉴于博主使用过QQ,知道QQ有个功能叫QQ快传,可以把安装在手机里的应用发给别人,即使你没有安装包。

那么,QQ能做到,博主也能做到。  ^_^

工具:ADB命令,局域网

首先,假设一台有app的机器叫“我有app”,另一台需要复制别人app的机器叫“我要app”,你要先确保你执行ADB的电脑,“我有app”,"我要app"这三台机器连接同一个局域网(USB连接也可以的)。

1.电脑连接“我有app”:

adb connect 192.168.0.50

2.列出“我有app”里已安装的第三方应用(这里我要抓取的是一个第三方应用):

adb shell pm list packages -3

显示结果:

package:com.xylink.flo
package:com.mysher.mtalk
package:com.fqcx.whiteboard
package:com.example.votesys
package:com.inpor.fmctv

这里我要抓取的应用是package:com.fqcx.whiteboard

3.列出要抓取的应用的apk存放路径:

adb shell pm path com.fqcx.whiteboard

结果显示一个路径:

package:/data/app/com.fqcx.whiteboard-VXcmj4ZkLN3FVeTdXklhHQ==/base.apk

4.把这个路径里的apk导出到电脑里:(注意路径去掉package:)

adb pull /data/app/com.fqcx.whiteboard-VXcmj4ZkLN3FVeTdXklhHQ==/base.apk D:\APK

安装包现在已经有了

5.断开“我有app”

adb disconnect 192.168.0.50

6.连接“我要app”

adb connect 192.168.0.49

7.安装apk

adb install -r D:\APK\base.apk

大功告成!

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值