adb push、adb install 和强制安装

本文详细介绍了ADB的三个关键命令:adb push用于将APK文件推送到手机指定目录;adb install用于从电脑安装APK到手机;adb install -r则用于强制安装,即使目标应用已存在也可覆盖安装,同时保留应用数据。此外,还提供了清除特定应用数据的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

adb push、adb install 和强制安装

2015年05月17日 14:05:25 Sean_帅恩 阅读数:29554 标签: 命令installadbandroid安装 更多

个人分类: Android SDK

1.adb push XXX.apk 目录是将apk发送到手机指定的目录

adb push test.apk /sdcard/test/test.apk
  •  

2.adb install 电脑中apk的路径是安装电脑中的apk到手机

adb install /Users/test/test.apk 
  •  

3.强制安装

有时候会出现Read-only的错误,我们可以使用强制安装命令来安装apk

adb install -r /Users/test/test.apk

 

 

adb命令之adb install

2013年04月02日 17:09:24 Jacob-wj 阅读数:68438更多

个人分类: adb 命令

1. adb install -r  Android-gateway-nightly.apk   

   如果安装apk到rom中,提示 “exsit 。。。”  的提示信息,可以加上  - r 参数 ,可以替换原有的apk 

2. adb shell pm clean com.cvte.health 

   可以清除 某个包apk的数据,就是相当于清除数据

附加:

adb install [-l] [-r] [-s] <file> - EN push this package file to the device and install it
- CHS 给设备安装软件
('-l' means forward-lock the app) #锁定该程序
('-r' means reinstall the app, keeping its data) #重新安装该程序,保存数据
('-s' means install on SD card instead of internal storage) #安装在SD卡内,而不是设备内部存储

adb uninstall [-k] <package> - EN remove this app package from the device
- CHS 从设备删除程序包
('-k' means keep the data and cache directories) #不删除程序运行所产生的数据和缓存目录(如软件的数据库文件)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值