安卓ADB调试小记

最近有安卓项目需求,开始着手学习Kotlin语言。Kotlin和Swift很像,很多特性都是一样的。会swift对于学习kotlin相对来说容易上手很多。

记录一下ADB使用的问题方便以后查看

安装

1.mac终端安装ADB

brew cask install android-platform-tools

2.安装完成后查看一下需要连接的设备的ip地址,下面的ip地址替换成自己的

adb connect 10.200.241.215:5555

遇到问题

1.连接失败
failed to connect to 10.200.241.215:5555

解决方法:
查看设备的adb服务和电脑的adb服务是否打开
通过adb start-server打开电脑上服务

2.设备不在线
error: device offline

解决方法:
(1)重启adb服务,重连接adb
(2)设备的网络重启一下
(3)查看是不是有其他人已经通过adb连接了设备

3.出现INSTALL_FAILED_UPDATE_INCOMPATIBLE这个提示。安装apk错误,安装包和之前设备安装包签名不一致需要先删除之前的apk
4.删除apk或者安卓apk出现下面错误提示,因为adb连接了多台设备或者模拟器
error: more than one device/emulator
adb: error: failed to get feature set: more than one device/emulator
- waiting for device -
error: more than one device/emulator

解决方法:

安装
adb -s 10.200.241.215:5555 install test.apk
删除
adb -s 10.200.241.215:5555 uninstall apk包名

安装apk也可以直接用AndroidStudio直接运行这样可以进行调试

参考链接

https://zhuanlan.zhihu.com/p/41381658
https://segmentfault.com/a/1190000006729971
https://developer.android.com/studio/command-line/adb?hl=zh-cn

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • pull 到电脑的当前路径下 push 到安卓系统文件路径 查看sdcard剩余存储空间 检查文件系统的磁盘空间占...
    Amano阅读 14,322评论 1 6
  • 办公室每年都会面试申请暑期实习的法学院学生。今年我们拒绝了一个从简历上看很厉害的一个申请者,姑且叫他L吧。 这位L...
    潘妮的旅居笔记阅读 275评论 1 0
  • 赤壁之战是三国时代上最有名的一场战役, 曹操拥有着强大的兵力,而他的对手孙刘联军更是兵力少之不说,况且...
    百合花教室王一妍阅读 600评论 0 0
  • 又到交稿的死线了。(居然还有空过来写日记!) 十一假期就这么惶惶过去了,回顾一下这七天——2018年最后的假期,感...
    十九楼的少女阅读 117评论 0 0
  • 十二月十三、十四日,实验小学再次迎来了我们最尊贵最崇拜最尊敬的客人,余映潮老师。再次见到他,他依然是面带笑...
    木子accd阅读 191评论 0 0