Ubuntu 下 通过ADB 安装Apk和导出手机中的Apk

Ubuntu 下 通过ADB 安装Apk和导出手机中的Apk一、连接电脑首先确保你的手机打开了调试模式然后输入命令adbdevicesroot@lvi166-CN15S:/home/lvi166#adbdevicesListofdevicesattachedce10171a39a990c00b7e device如果连接成功则会出现你的设备二、确认你要导出的apk包名root@lvi166-CN15S:/hom…

大家好,又见面了,我是你们的朋友全栈君。

一、连接电脑

首先确保你的手机打开了调试模式然后输入命令

adb devices 

root@lvi166-CN15S:/home/lvi166# adb devices
List of devices attached
ce10171a39a990c00b7e	device

如果连接成功则会出现你的设备

二、确认你要导出的apk包名

root@lvi166-CN15S:/home/lvi166# adb shell pm list package
package:com.github.shadowsocks
package:com.android.cts.priv.ctsshim
package:com.huawei.camera
package:so.ofo.labofo
.......

输入命令 adb shell pm list package  这样会显示所用在你手机上程序的包名,比如我要导出一个包名为 com.smarteye.mpu 的apk,通过 adb shell pm path xxx 找到这个apk的本机备份路径

root@lvi166-CN15S:/home/lvi166# adb shell pm path com.smarteye.mpu
package:/data/app/com.smarteye.mpu-4GroMvI7GGjPa1z_YewdXg==/base.apk

最后通过 adb pull 命令导出apk

root@lvi166-CN15S:/home/lvi166# adb pull /data/app/com.smarteye.mpu-4GroMvI7GGjPa1z_YewdXg==/base.apk
/data/app/com.smarteye.mpu-4GroMvI7GGj.... 19.2 MB/s (22216476 bytes in 1.103s)

最后导出apk,导出的APK名叫 base.apk,存放的路劲在你的系统主目录中,比如windows就存储在administrator目录下。如果你要指定目录存储可以用 adb pull **.apk   /home/data  这样apk就会保存到home目录的data目录下

 

三、安装apk

安装命令为 adb install-multiple -r -t  [apk的位置]

或者使用 adb install [apk的位置]

root@lvi166-CN15S:/home/lvi166#  adb install-multiple -r -t /home/lvi166/base.apk

Success

如果出现 Success 则表示安装成功

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/141632.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • PHP集成环境 Xampp,PHPwamp等等国内外著名的集成环境[通俗易懂]

    PHP集成环境 Xampp,PHPwamp等等国内外著名的集成环境[通俗易懂]原文:http://www.toutiao.com/i6378285337512247809/?tt_from=mobile_qq&utm_campaign=client_share&app=news_article&utm_source=mobile_qq&iid=7663221178&utm_medium=toutiao_android在本地测试网站,有个集成环境直接测试还

    2022年6月28日
    31
  • 配置catalina.out的日志格式[通俗易懂]

    配置catalina.out的日志格式[通俗易懂]启动Tomcat时,catalina.out中输出的日志格式可能不太理想。看看某些版本默认的格式:四月24,20186:49:32下午org.apache.catalina.startup.Catalinastart信息:Serverstartupin9772ms有点别扭,想要调整成下面的格式:24-Apr-201818:52:16.13…

    2022年5月9日
    53
  • scrapy使用代理ip_useragent怎么改

    scrapy使用代理ip_useragent怎么改#使用了fake库fromfake_useragentimportUserAgent#配置headersclassRandomUserAgentMidddlware(object):#随机更换user-agentdef__init__(self,crawler):super(RandomUserAgentMidddlware,self).__init__()self.ua=UserAgent()#.

    2022年8月24日
    10
  • PhpSpreadsheet_phpquery手册

    PhpSpreadsheet_phpquery手册phpexcel导出PhpSpreadsheet详解引入正确的文件并实例化usePhpOffice\PhpSpreadsheet\Spreadsheet;$spreadsheet=newSpreadsheet();$worksheet=$spreadsheet->getActiveSheet();赋值//给A2赋值hello$worksheet->…

    2025年12月15日
    4
  • 【译】十二因子应用(四)

    【译】十二因子应用(四)

    2021年6月17日
    97
  • 学c++还是学java就业「建议收藏」

    学c++还是学java就业「建议收藏」Java更偏向业务型开发,比如银行的xx管理系统,安卓手机的软件以及WEB等等。java更容易入手,学会用框架基本就能来开发,开发效率(完成的速度)相对高,当前相对C++更好就业,薪资平均水平相比C++略高(参考2014年谷歌统计数据)。C++,难度相对高,入手较难深入也难,它涉及的内容很多,特性很多,可以做一些考虑性能(并发,速度)的东西,比如各种后台服务,游戏的后台部分,C++主要更服务器打交道,当然你要用上MFC,QT等也能做界面的东西。前途还是钱途:当前的话,可能Java性价比更高。不过游戏,

    2022年7月17日
    16

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号