使用adb给安卓设备安装/卸载apk软件

位置:首页>文章>详情   分类: 教程分享   阅读(124)   2024-05-04 08:49:31

下载adb工具

Windows版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Mac版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Linux版本:https://dl.google.com/android/repository/platform-tools-latest-linux.zip

 

添加环境变量

下载zip包后,解压然后添加到系统环境变量的path里面

操作示例图-2ea82392036d41aab288fe3901d10f31.png

 

检查安装结果

打开cmd窗口,输入 adb version ,出现下面内容即代表配置成功

操作示例图-df3795b0e4b342ffb0bfe59679ef6d2d.png

查看当前连接的设备

adb devices

操作示例图-1d9a41d3c9404977ab148f1970f72509.png

注意:上面我启动了一个安卓虚拟机,启动的时候开始报个错正常的,因为还没连接上,多等会就是了,等后面变成device即可。

如果设备未连接可尝试重启adb服务:

adb kill-server

然后 adb start-server

 

连接某个安卓设备执行安装apk软件命令

上面查看了一个安卓设备的id是emulator-5554,下面指定这个设备安装一个软件

可以看到提示安装成功。

 

安装命令解释

adb -s 设备id install apk软件全路径

ok

 

adb 卸载app

安装是指定apk文件,卸载得时候是指定软件得包名,如果不记得可以通过命令查询系统已经安装得所有报名

adb -s emulator-5554 shell pm list packages -f

操作示例图-c351a0c291464783ad436744e3f3bef8.png

adb shell pm list packages -d:显示禁用的包名
adb shell pm list packages -e:显示当前启用的包名
adb shell pm list packages -s:显示系统应用包名
adb shell pm list packages -3:显示已安装第三方的包名
adb shell pm list packages xxxx:加需要过滤的包名,如:xxx = taobao
adb install <文件路径\apk>:将本地的apk软件安装到设备(手机)上。如手机外部安装需要密码,记得手机输入密码。

卸载app

adb -s emulator-5554 uninstall com.baidu.carlifevehicle

操作示例图-3d62e2fe409d47238a9cbdc7499e83df.png

以上完毕

 

以下为先上传app到Android设备再安装软件方案,适用于车机有shell密码

adb push d:/your/app/path.apk  /data/local/tmp/

上传后登陆Android shell

adb shell 

输入你的密码

切换到apk软件目录

cd /data/local/tmp

安装软件

pm install you_app_name.apk

搞定

 

 

 

地址:https://www.leftso.com/article/2404281403152600.html

相关阅读

使用adb工具给Android设备安装apk软件以及adb工具下载和配置
长安三代CS75PLUS 2023款打开adb连接首先在电话拨号里面输入下面代码,进入工程模式进入工厂模式后,点击
Ubuntu系统或者Linux系统都应该保证软件更新到最新,以减少软件漏洞导致服务器风险。Ubuntu系统更新软件主要分两步。第一步:更新软件源信息该操作只会更新软件最新的信息到本地,不会下载和安装。
Java编程软件有哪些?常用Java编程软件下载、安装和使用说明
下载小左图工【小左图工】下载先去下载小左图工,目前小左图工软件发布通过exe文件加exe文件的md5打zip包发布,下载下来是一个名为【小左图工.v1.5.2.zip】的压缩包,解压后如下:小左...
MySQL 安装,MySQL 安装了5.6版本,修改安装目录下的默认配置文件重启后配置无效。
1.打开github nodejs源码地址GitHub - nodesource/distributions: NodeSource Node.js Binary Distributions2....
CentOS 7 安装最新Docker-ce# 配置repo源 默认repo源没有docker-ce安装包,需要新的repo源安装依赖库,yum-utils 提供命令"yum-config-ma...
安装docker和docker-compose参考文章:CentOS 8.0-8.4 yum 安装docker-ce-左搜 (leftso.com)Ubuntu 在线安装 Docker-左搜 (...