zoukankan      html  css  js  c++  java
  • 中兴手机Linux下开发的方法

    中兴android手机:zte-u v880

    首先,设置/应用程序/开发/usb调试打上勾即可。

    在终端输入:

    view plainprint?

    adb devices

    没有发现任何设备。晕!

    于是:

    view plainprint?

    lsusb

    打印信息,如下:

    view plainprint?

    Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 002: ID 04b3:3107 IBM Corp. ThinkPad 800dpi Optical Travel Mouse
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 004: ID 19d2:0083 ONDA Communication S.p.A.
    Bus 002 Device 002: ID 0bda:0158 Realtek Semiconductor Corp. USB 2.0 multicard reader
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 003: ID 04f2:b1cf Chicony Electronics Co., Ltd Lenovo Integrated Camera
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

    发现 ,Bus 002 Device 004: ID 19d2:0083 ONDA Communication S.p.A.这个就是手机信息。

    在android官网发现,可以有解决办法:

    在/etc/udev/rules.d/目录下面新建51-android.rules文件,输入如下内容:

    view plainprint?

    </pre><pre name="code" class="java">SUBSYSTEM=="usb|usb_device", SYSFS{idVendor}=="19d2", ATTR{idProduct}=="0083", MODE="0666",GROUP="plugdev"

    注意:19d2与0083都是lsusb中得到信息。表示厂商id与产品id。

    然后再次在终端输入:

    view plainprint?

    adb devices

    还是没有出现设备信息。

    于是,上网找啊,终于解决:

    进入拨号,输入*983*87274#,然后点击一下最上面的All functions,弹出授权,同意,然后退出就可以了 。

    这次ok啦,输入:

    view plainprint?

    adb devices

    出现:

    view plainprint?

    P729CU_UNICOM device

    如果你的设备出现:

    view plainprint?

    List of devices attached
    ???????????? no permissions

    使用sudo运行:

    view plainprint?

    sudo sdk_path/platform-tools/adb kill-server

    view plainprint?

    sudo sdk_path/platform-tools/adb devices 中兴android手机:zte-u v880

    首先,设置/应用程序/开发/usb调试打上勾即可。

    在终端输入:

    view plainprint?

    adb devices

    没有发现任何设备。晕!

    于是:

    view plainprint?

    lsusb

    打印信息,如下:

    view plainprint?

    Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 002: ID 04b3:3107 IBM Corp. ThinkPad 800dpi Optical Travel Mouse
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 004: ID 19d2:0083 ONDA Communication S.p.A.
    Bus 002 Device 002: ID 0bda:0158 Realtek Semiconductor Corp. USB 2.0 multicard reader
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 003: ID 04f2:b1cf Chicony Electronics Co., Ltd Lenovo Integrated Camera
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

    发现 ,Bus 002 Device 004: ID 19d2:0083 ONDA Communication S.p.A.这个就是手机信息。

    在android官网发现,可以有解决办法:

    在/etc/udev/rules.d/目录下面新建51-android.rules文件,输入如下内容:

    view plainprint?

    </pre><pre name="code" class="java">SUBSYSTEM=="usb|usb_device", SYSFS{idVendor}=="19d2", ATTR{idProduct}=="0083", MODE="0666",GROUP="plugdev"

    注意:19d2与0083都是lsusb中得到信息。表示厂商id与产品id。

    然后再次在终端输入:

    view plainprint?

    adb devices

    还是没有出现设备信息。

    于是,上网找啊,终于解决:

    进入拨号,输入*983*87274#,然后点击一下最上面的All functions,弹出授权,同意,然后退出就可以了 。

    这次ok啦,输入:

    view plainprint?

    adb devices

    出现:

    view plainprint?

    P729CU_UNICOM device

    如果你的设备出现:

    view plainprint?

    List of devices attached
    ???????????? no permissions

    使用sudo运行:

    view plainprint?

    sudo sdk_path/platform-tools/adb kill-server

    view plainprint?

    sudo sdk_path/platform-tools/adb devices
  • 相关阅读:
    舒迅:微信商业模式的挑战点
    标签Tag列表的实现
    UITableView下拉更新/上提加载的实现
    一张背景图实现的漂亮黄色CSS菜单
    纯CSS打造漂亮的圆角边界导航
    CSS打造立体按钮式的竖向导航菜单代码
    纯CSS实现蓝色圆角下拉菜单
    用于用户中心或后台左侧的JS折叠菜单
    滑动鼠标放大带阴影的纯CSS菜单
    JavaScript打造超酷很动感的鼠标特效菜单
  • 原文地址:https://www.cnblogs.com/yangzhenyu/p/2298295.html
Copyright © 2011-2022 走看看