zoukankan      html  css  js  c++  java
  • adb_usb.ini在adb找不到设备时

    转:关于飞思卡尔imx 53系列的adb的不能连接的问题

    可能连接不上adb,如下方法解决,步骤描述不愿意看的话,直接使用本文最下面的批处理命令,方法copy粘贴到新建的bat文件里运行,或者直接粘贴到dos窗口运行。

    1. 使用androidsdk目录中的 androidSDK目录\tools 下的android脚本,命令行中执行 android update adb

        【说明,这一步的目的是产生下面第二步的路径和文件,这个文件也可以用命令行产生,那样的话略过本步骤】

    2. 成功运行后,会在用户名录下产生,C:\Users\用户名\.android\adb_usb.ini, 我的是win7,xp路径会有不同;

    3. 编辑上述文件,添加一行 0x15a2

    4. adb kill-server 然后重新拔插usb线之后,就可以连接adb 了;

     或者命令行实现

    批处理命令:

    # for freescale imx53
    # not the vid/pid of the adb device is 0x15a2, you can check this value in Device Manager
    # author, ccl, 2012-05-22

    set ADBDEVICEID=0x15a2 #这个值可以改变成自己adb设备的ID,查询方法,设备管理器里面adb device的详细信息能找到。

    @if exist  %HOMEDRIVE%%HOMEPATH%\.android goto direxist
    md %HOMEDRIVE%%HOMEPATH%\.android
    :direxist
    @echo off
    @echo #  >> %HOMEDRIVE%%HOMEPATH%\.android\adb_usb.ini
    @echo %ADBDEVICEID% >> %HOMEDRIVE%%HOMEPATH%\.android\adb_usb.in

    如果还是找不到:

    1. 修改 adb 驱动中的 android_winusb.inf 文件。对照着别的项目加就可以了。

    例如:

    ; My product
    %CompositeAdbInterface% = USB_Install, USB\VID_AAAA&PID_BBBB

    %SingleBootLoaderInterface% = USB_Install, USB\VID_AAAA&PID_BBBB&MI_01

    2. 右击我的电脑->属性->高级->环境变量,添加 ANROID_SDK_HOME 环境变量。如果你有 android SDK, 就设成 SDK 的路径;如果没有,那也没关系,设为你觉得方便的任何路径。

    3. 在前面设置的 ANDROID_SDK_HOME 对应的路径下,寻找 .android 目录,如果没有就创建一个;在 .android 目录下新建一个文件,叫adb_usb.ini, 记住,后缀是 "ini" 哦;添加前面获得的 VID 到 adb_usb.ini 中,如 0xAAAA。

    4. 然后安装 adb 驱动

    5. 进入 DOS cmd, 分别输入 adb kill-server, adb start-server, adb devices;若能看到 devices 列出,那么就成功了。

  • 相关阅读:
    Oracle数据库的左连接和右连接(+)
    Web文件上传模块 Plupload
    增加反向链接的35个技巧
    google map api 与jquery结合使用(1)控件,监听器[转帖]
    教你在windows 7/xp 下安装使用mencoder
    Oracle 全文索引
    提高关键词排名的28个SEO技巧
    二叉树遍历及C语言实现
    小额担保业务管理系统详细设计介绍
    C#与数据结构二叉树的遍历
  • 原文地址:https://www.cnblogs.com/redspider110/p/2807743.html
Copyright © 2011-2022 走看看