adb 命令
2015-06-24 10:30
239 查看
adb 错误,
1,错误列表,另外加一个INSTALL_FAILED_NO_CERTIFICATES,应该是没有签名,所以安装不了INSTALL_FAILED_ALREADY_EXISTS 程序已经存在
INSTALL_FAILED_INVALID_APK 无效的APK
INSTALL_FAILED_INVALID_URI 无效的链接
INSTALL_FAILED_INSUFFICIENT_STORAGE 没有足够的存储空间
INSTALL_FAILED_DUPLICATE_PACKAGE 已存在同名程序
INSTALL_FAILED_NO_SHARED_USER 要求的共享用户不存在
INSTALL_FAILED_UPDATE_INCOMPATIBLE 版本不能共存
INSTALL_FAILED_SHARED_USER_INCOMPATIBLE 需求的共享用户签名错误
INSTALL_FAILED_MISSING_SHARED_LIBRARY 需求的共享库已丢失
INSTALL_FAILED_REPLACE_COULDNT_DELETE 需求的共享库无效
INSTALL_FAILED_DEXOPT dex优化验证失败
INSTALL_FAILED_OLDER_SDK 系统版本过旧
INSTALL_FAILED_CONFLICTING_PROVIDER 存在同名的内容提供者
INSTALL_FAILED_NEWER_SDK 系统版本过新
INSTALL_FAILED_TEST_ONLY 调用者不被允许测试的测试程序
INSTALL_FAILED_CPU_ABI_INCOMPATIBLE 包含的本机代码不兼容
CPU_ABIINSTALL_FAILED_MISSING_FEATURE 使用了一个无效的特性
INSTALL_FAILED_CONTAINER_ERROR SD卡访问失败
INSTALL_FAILED_INVALID_INSTALL_LOCATION 无效的安装路径
INSTALL_FAILED_MEDIA_UN***AILABLE SD卡不存在
INSTALL_FAILED_INTERNAL_ERROR 系统问题导致安装失败
DEFAULT
2,消除ADB错误“more
than one device and emulator”的方法
严格上来说不算错误,查看adb相关命令,可以指定其中一个device发送命令,如果非要单device,应该是只能kill 了
adb install 命令
1. adb install -r Android-gateway-nightly.apk如果安装apk到rom中,提示 “exsit 。。。” 的提示信息,可以加上 - r 参数 ,可以替换原有的apk
2. adb shell pm clean com.cvte.health
可以清除 某个包apk的数据,就是相当于清除数据
[code]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) #不删除程序运行所产生的数据和缓存目录(如软件的数据库文件)[/code]
adb 相关
查看设备adb devices
指定设备
adb -s [device id ]
adb Log 过滤
1. 只显示需要的输出,白名单最方便的当然是通过管道使用 grep 过滤了,这样可以使用 grep 强大的正则表达式匹配。简单的匹配一行当中的某个字符串,例如 MyApp:
adb logcat | grep MyApp
adb logcat | grep -i myapp #忽略大小写。
2 保存log
使用-d参数,可以在读完所有log后返回,而不会一直等待,在自动化较有用。例如:
adb logcat -d -s xxx > xxx.log //得到filter为xxx的日志,存入xxx.log,然后返回。
相关文章推荐
- Shell常用命令整理
- jrebel使用
- 理解有符号数和无符号数
- Hibernate错误及解决办法
- jsp页面div列表
- 【总结】解决ubuntu在启动器上锁定图标问题,以sublime text2为例【待修改】
- JavaScript笔记
- Xamarin iOS教程之自定义视图
- su切换到用户user1报无法设置用户ID:资源暂时不可用错误
- Linux用vi给文件加密和解密
- Linux C 编程内存泄露检测工具(一):mtrace
- Android基本控件之ImageView
- 【驱动】Flash设备驱动基础·NOR·NAND
- 1026. Table Tennis (30)
- 帧聚合
- MySQL学习系列1:简单语法
- Animating Views Using Scenes and Transitions
- 7 个基本的 JS 函数【译】
- <摘录>开源软件架构-ZeroMQ
- delphi Text,combox 输入框的统一验证