Android开发的IDE常见的有三款吧:Eclipse, Intellij IDEA, AndroidStudio

这三款IDE我都用过,假如你当前还在使用前两者,强烈建议你赶紧换成第三个吧 AndroidStudio (简称AS)。

AndroidStudio发展挺快的,有Google的支持,用它来开发Android会越来越好用。


不过本人对AndroidStudio的日志界面实在不满意,所以另外开了一个LogFilter (https://github.com/iookill/LogFilter)。

LogFilter也同样使用adb工具抓log,支持pid,tid,tag,keyword 快速过滤日志,过滤关键词还可以有“与”“或”逻辑,非常好用!


那么问题来了,AS使用了 sdk 以及调用了 adb 工具,只要我们手机连接上电脑就会通过adb工具连接上。

这个时候,楼主再打开LogFilter 却发现连接不上手机。这个时候各位请注意了,假如你想在多个地方同时跑adb,请调用同一个adb.exe可执行文件!

否则可能出现端口占用等等问题,你一执行 adb shell ,立马手机断连,你将会看到 device offline, start failed ... 等等字样。

解决方法:


1. 打开AS的设置(File - Settings),搜索"sdk" 找到 SDK 页面,查看当前AS使用的sdk路径便可以知道adb路径

如下图,AndroidSDKLocation : D:\software_location\android_sdk

因此,adb 的路径为:D:\software_location\android_sdk\platform-tools 请将这个路径添加到环境变量Path中!



2. 假如这个时候你发现问题依然没有解决

啊,楼主便是遇到这种情况,非常坑爹的window,楼主以为把路径加到 系统环境变量Path 就可以被找到了。

后来在 C:\Window 目录下找到了 另外一个 adb.exe,不知道是哪个软件帮我弄进去了,坑啊!删了吧!问题解决 。。

更多相关文章

  1. Android之內置、外置SDCard
  2. 解决URl中文路径乱码问题
  3. android 模拟器创建的sdcard 没有mount
  4. Android(安卓)带Lottie动画的导航栏
  5. Flutter学习笔记第一天:flutter的安装和初体验
  6. 让你的Android开发效率提高10倍的开源工具库AndroidTools的使用
  7. android AVD 详解
  8. Android(安卓)Linux 开发环境搭建
  9. 在Android(安卓)Studio运行项目时出现 Download https://service

随机推荐

  1. Learn To Save and Load External Images
  2. Android 按键式事件
  3. HttpResponse cannot be resolved to a t
  4. 详解Android中解析XML的方法
  5. Android Handler用法
  6. 手动操作Android数据库
  7. Android 打开指定文件夹
  8. android 在自己的程序中添加Widget
  9. Android之数据库操作
  10. Android Timer 实现方法