zoukankan      html  css  js  c++  java
  • ubuntu20.04 下 ADB调试android工具的安装

    手机上配置:打开开发者选项

    手机-->设置-->关于手机 -->版本号,找到后连续点击版本号,就是使手机处于开发者选项模式,退出设置,重新进入设置,不同的手机设置起来略有不同,可以百度一下具体的操作步骤。
    找到开发者选项,打开usb调试,以及和adb调试相关的选项;
    

    adb工具的安装:

    在ubuntu命令行中执行指令:apt-get install android-tools-adb
    

    通过lsusb查看接入ubuntu的设备:lsusb,可能的输出如下:

    Bus 001 Device 016: ID 18d1:d002 Google Inc.
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
    Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    

    创建权限文件:cd /etc/udev/rules.d/

    据说是最新的修改方法,不用去看设备的ID,直接在rules.d下增加一个文件51-android.rules,内容为:
    
    SUBSYSTEM=="usb" ENV{DEVTYPE}=="usb_device", MODE="0666"
    
    目前通用于所有android设备。保存后如上面的步骤修改权限,重启udev和adb,然后重新插上手机就可以了。
    

    重启USB服务:

    service udev restart
    

    重启adb服务:

    adb kill-server
    adb start-server
    

    查看adb设备:

    adb devices
    
    如没特殊提示应表示adb安装成功;
    

    adb的常用指令:

    adb help                     //查看adb的命令帮助
    adb devices               //查看设备
    adb shell                   //进终端
    adb kill-server        //杀死进程
    adb kill-server           //重启adb服务
    adb start-server
    adb push 本地路径 目标路径                //上传文件到安卓设备
    adb pull 目标路径 本地路径                  //从安卓设备下载文件到ubuntu
    
  • 相关阅读:
    物理机连接虚拟机中的sqlserver
    Vue.js
    拆分时间段
    System.Threading.Timer
    浏览器被恶心页面占用
    sqlserver超时时间已到
    几年没写CSS
    C#生成高清缩略图
    抽奖概率算法
    html 页面实现指定位置的跳转
  • 原文地址:https://www.cnblogs.com/dhf327/p/14184850.html
Copyright © 2011-2022 走看看