zoukankan      html  css  js  c++  java
  • elipse手机设备显示Target unknown或者offline解决方法

    参考资料:

    http://blog.csdn.net/yuanjingjiang/article/details/11297433

    http://www.educity.cn/wenda/153487.html

    http://bbs.csdn.net/topics/390489127

    最近才做的一个任务,要修改一个产品的bug,于是借了几个型号的手机进行调试,发现有的手机打开了开发者模式中的USB调试的选项,在运行项目时(成功安装了驱动),出现问题:

     

    或者AVD Name下面出现:offline的提示,网上搜了很多解决方法,先把别人的解决方法贴出来,再说下自己怎么解决的:

    注意:前提是已经成功安装了驱动

    方法1(自己没试,不懂怎么弄):

    1. 查看设备的vendor ID:

    ubuntu@ubuntu:~$ lsusb
    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 002: ID 24ae:2000  
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 004: ID 0bb4:0cfe High Tech Computer Corp. 
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

    2.添加手机设备到usb列表中

    输入:

    3. 保存,在命令行中运行:

    然后再重启一下eclipse,右键运行,问题解决了。

    方法2:(尝试了,没成功)

    1. close Eclipse (关闭Eclipse)
    2. end the adb.exe process (using Windows Task Manager)(用任务管理器结束adb.exe进程)
    3. restart Eclipse (the device was now recognized in Android Device Chooser)(重启Eclipse)

    方法3:直接重启电脑或者手机(试了,也没解决)


    自己解决方法:

       试过方法2,3后,还是不行,于是只能屈服于手机助手了:安装一个360手机助手(或许豌豆荚之类的也可以吧,没有试),按照提示一步一步来,最后可以进行手机调试了。

     注意:最好先试下别的方法,因为不喜欢360手机助手,安装后有几个不爽的地方:

      1、把别的模拟器(自带的模拟器、Start BlueStacks等)都挤没了,只能用手机调试了

      2、强制你在手机上也安装手机助手

      3、就算拔了手机,也检测不到别的模拟器,尤其是Start BlueStacks,必须重启电脑才能重新检测。

    我是刚刚进入公司的Android实习生,菜鸟一枚,博客记录我犯过的错,收获的东西,学到的知识和技术,可能里面会有很多错误的地方,幼稚的地方,欢迎大家指出来,帮助我进步,但请别伤害我,我只是菜鸟一枚,我在努力争取进步。
  • 相关阅读:
    PAT 甲级 1072 Gas Station (30 分)(dijstra)
    python flask框架学习(二)——第一个flask程序
    python flask框架学习(一)——准备工作和环境配置与安装
    【Beats】Filebeat工作原理(十七)
    【Beats】Filebeat介绍及使用(十六)
    Dapper简介
    Sequelize ORM
    StackExchange / Dapper
    TypeORM 简介
    Egg.js 是什么?
  • 原文地址:https://www.cnblogs.com/smilefortoday/p/3981267.html
Copyright © 2011-2022 走看看