当前位置: 首页 > news >正文

Ubuntu12.04 安装adb

1、通过apt-get安装adb

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install android-tools-adb

将android设备连接至电脑,执行adb shell会提示“error: device not found”


2、将android设备连接至电脑,通过lsusb查看usb设备,如下红色部分对应的就是android设备

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 027: ID 1f3a:1002
Bus 002 Device 003: ID 046d:c077 Logitech, Inc.


3、创建adb_usb.ini文件,写入id

echo 0x1f3a > ~/.android/adb_usb.ini


4、添加权限

sudo vim /etc/udev/rules.d/70-android.rules

加入以下内容,注意红色部分对应的就是lsusb得到的id

SUBSYSTEM=="usb", ATTRS{idVendor}=="1f3a", ATTRS{idProduct}=="1002",MODE="0666"


5、重启USB服务

$sudo chmod a+rx /etc/udev/rules.d/70-android.rules
$sudo service udev restart


6. 重启adb服务,adb devices有设备说明adb安装成功

$adb kill-server

$sudo adb start-server

$adb devices

List of devices attached
815105148800601fe42     device




转载于:https://www.cnblogs.com/Ph-one/p/4284774.html

相关文章:

  • Error: Flash Download failed - Cortex-M0
  • ECU
  • 股份简介
  • 电钢琴型号
  • 一只饥饿的老虎
  • kernel command line 参数详解
  • android ramdisk
  • Ubuntu 12.04下安装QQ 2012 Beta3
  • arm交叉编译器gnueabi、none-eabi、arm-eabi、gnueabihf、gnueabi区别
  • 照片宽252*高312像素是几寸照片
  • LCD1602
  • HAL编译问题
  • Android中C可执行程序编译问题
  • JNI层问题
  • win7下制作ubuntu系统安装启动盘和U盘安装ubuntu全过程
  • 【391天】每日项目总结系列128(2018.03.03)
  • - C#编程大幅提高OUTLOOK的邮件搜索能力!
  • Redis中的lru算法实现
  • scrapy学习之路4(itemloder的使用)
  • springboot_database项目介绍
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 使用putty远程连接linux
  • 为视图添加丝滑的水波纹
  • 我的面试准备过程--容器(更新中)
  • 学习笔记:对象,原型和继承(1)
  • 一些关于Rust在2019年的思考
  • 正则表达式
  • ionic入门之数据绑定显示-1
  • ​【C语言】长篇详解,字符系列篇3-----strstr,strtok,strerror字符串函数的使用【图文详解​】
  • # centos7下FFmpeg环境部署记录
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (1)虚拟机的安装与使用,linux系统安装
  • (done) 两个矩阵 “相似” 是什么意思?
  • (NO.00004)iOS实现打砖块游戏(十二):伸缩自如,我是如意金箍棒(上)!
  • (pytorch进阶之路)扩散概率模型
  • (Pytorch框架)神经网络输出维度调试,做出我们自己的网络来!!(详细教程~)
  • (附源码)计算机毕业设计SSM基于健身房管理系统
  • (七)c52学习之旅-中断
  • (转)Java socket中关闭IO流后,发生什么事?(以关闭输出流为例) .
  • (转)Mysql的优化设置
  • (转)大道至简,职场上做人做事做管理
  • (转)用.Net的File控件上传文件的解决方案
  • .NET LINQ 通常分 Syntax Query 和Syntax Method
  • .NET 应用架构指导 V2 学习笔记(一) 软件架构的关键原则
  • .net(C#)中String.Format如何使用
  • .NET平台开源项目速览(15)文档数据库RavenDB-介绍与初体验
  • @Repository 注解
  • @vue/cli脚手架
  • [ NOI 2001 ] 食物链
  • [20170728]oracle保留字.txt
  • [2018/11/18] Java数据结构(2) 简单排序 冒泡排序 选择排序 插入排序
  • [20190401]关于semtimedop函数调用.txt
  • [Android]Android P(9) WIFI学习笔记 - 扫描 (1)
  • [Android实例] 保持屏幕长亮的两种方法 [转]