设置真机开发环境需要执行下面几个步骤:

1.在应用的Manifest文件中声明应用是可调试的;

2.打开应用的调试支持;

对于通过Eclipse创建的应用,可以省略步骤2,因为在Eclipse IDE启动应用时,会自动打开应用的调试支持。

注意:在应用开发过程中,要在manifest文件中手动启用调试支持,最好在应用发布前关闭调试支持,因为一个已发布的应用是不应该可以被调试的。

3.打开手机的“USB调试”功能。

4.用USB线连接电脑与手机,首次连接需要安装手机驱动。可以选择本地安装,则在Android SDK()中的usb-driver文件夹中查找相应驱动,如果有别的驱动,也需要一并安装,一个都不能少,一般在C:\WINDOWS\system32\drivers中找到相应的文件。安装完毕之后可以使用adb devices查看设备是否被识别。


  假如在Android SDK中没有找到usb_driver文件夹,这说明在安装Android SDK时,没有安装usb_driver这个包,需要打开Android SDK Manager,找到Extras,并勾选“Google USB Deriver”,将其安装。驱动包也不是都支持所有设备,此时需要下载相应手机的官方驱动才可以。

  如果是Mac OS X宿主机,即插即用,省略该步骤。

  如果是Ubuntu Linux宿主机,则需要为开发设备添加一个包含USB设置的udev规则文件。每个设备厂商都有唯一的供应商ID(vendor ID)标识,这个标识通过在规则文件中设置ATTR{idVendor}属性指定。

  1>运行lsusb查看,至于哪个是你需要的,你可以连接手机执行一遍lsusb,拔掉手机再执行一遍lsusb,则多出来的那一行,则为你要连接的手机设备。假如如下所示:

    ID 15d9:0a37
        表示usb设备的ID(这个ID由芯片制造商设置,可以唯一表示该设备)
        15d9    usb_device_descriptor.idVendor
      0a37 usb_device_descriptor.idProduct

  2>以root的身份编辑文件/etc/udev/rules.d/51-android.rules,在新装系统中,默认是没有这个文件的,,需要先创建它。

    sudo gedit /etc/udev/rules.d/51-android.rules

  3>在打开的51-android.rules文件中,为每个厂商添加如下一行规则:

    SUBSYSTEM=="usb", ATTR{idVendor}=="15d9", MODE="0666", GROUP="plugdev"

    其中ID "15d9" 指明了是你的手机设备;MODE的值表明了具有读/写权限;GROUP定义了设备节点的所有人用户组。

  4>执行命令启用规则:

    sudo chmod a+r  /etc/udev/rules.d/51-android.rules

Android官网(http://developer.android.com/tools/device.html#VendorIds)上有最新的完整的供应商ID列表。

  5>将手机连接到PC,执行adb device验证设置是否正确。

   假如安装正确,会显示Device ID, 否则执行完之后为空。 

转载于:https://www.cnblogs.com/yajing-zh/p/4571985.html

电脑连接到手机并安装手机驱动usb-driver相关推荐

  1. 计算机要通过手机传播,如何将手机与电脑连接起来,从而把手机里的照片和视频传到电脑上?...

    手机现在已经成为了我们现在生活中必不可少的一个生活道具,我们经常会将我们的文件以及生活照片.视屏等保存到手机上,手机一直是一个很私密的物品. 关于如何将手机与电脑连接起来,从而把手机里面的照片和视屏传 ...

  2. 如何给电脑添加打印机,以及安装打印驱动出现的问题

    如何给电脑添加打印机,以及安装打印驱动出现的问题 我接添加过的两种打印机如下: 添加串口(USB)打印机 添加这种打印机非常简单: 一.首先打印机插上电源,然后给打印机插上数据线,数据线另一端插到电脑 ...

  3. 移动设备 小米2S不显示CD驱动器(H),便携设备,MTP,驱动USB Driver,MI2感叹号的解决方法...

    小米2S不显示CD驱动器(H),便携设备,MTP,驱动USB Driver,MI2感叹号的解决方法 by:授客 QQ:1033553122 用户环境 操作系统:Win7 手机设备:小米2S   问题描 ...

  4. 电脑重装系统后怎么安装打印机驱动使用打印机

    电脑重装系统后一般还需要自己手动调整一下驱动程序,部分用户可能会发现自己电脑连接的打印机用不了,多半就是打印机驱动没有装好,很多用户也不知道如何正确安装驱动程序,那么重装系统后360驱动大师如何安装打 ...

  5. 解决ubuntu无法连接wifi的问题: 安装无线网卡驱动

    因为工作的需要,我在电脑上安装了win10和ubuntu的双系统,然而装完ubuntu后却傻眼了: 网络连接里根本没有wifi选项.这可不行,我的任务之一就是配置一个浏览器,没有wifi岂不是什么都做 ...

  6. 华为手机微信如何与电脑连接到服务器,有华为手机,还用微信QQ传文件到电脑?Huawei share秒传了解一下...

    原标题:有华为手机,还用微信QQ传文件到电脑?Huawei share秒传了解一下 华为手机用户,还用微信.QQ传文件到电脑?Huawei share秒传了解一下 我们在办公的时候,难免需要手机和电脑 ...

  7. window电脑连接传输文件红米K30手机设置

    在手机的主页面中点击设置选项,再选择页面中我的设备. 在设备设置中可以查看手机的配置和系统版本,随后选择全部参数即可进入手机的参数页面.连续点击子页面下方的miui系统版本,连续点击该图标即可开启手机 ...

  8. kali2020.1版本,wifi异常连接提示没有固件,安装无线网卡驱动,及相关的组件

    我的是kali2020.1版本,wifi连接提示没有固件,minieweb-gtk 和 wifite都没有反应,扫描不到信号. 按照下面的方式瞎捣鼓居然好了.看来是这个的通病.这几个步骤不分前后,反正 ...

  9. pc机未连接手机ANDroid,安卓手机连接电脑没显示的解决教程简述

    安卓手机连接电脑没显示的解决教程简述 连接相关经验<安卓手机连接电脑没显示的解决教程>. 通常笔记本USB都可用,对于台式电脑请尽量插在电脑主机后面的USB接口上,正常基本可以确保USB接 ...

最新文章

  1. Linux(10)用户和组管理命令
  2. 【生成模型】解读显式生成模型之完全可见置信网络FVBN
  3. Redis简单案例(二) 网站最近的访问用户
  4. numpy数组如何将数组中的元素批量保留小数(或精确到指定位)?np.around()函数(与np.round()函数等价?)
  5. ACL 2021 | SimCLS: 概念简单但足够有效的对比学习摘要生成框架
  6. [转] ROS-I simple_message 源码分析:MessageManager
  7. 微信小程序销毁某一注册函数_微信小程序云开发API 删除一条记录
  8. 【LeetCode】按 tag 分类索引 (900题以下)
  9. 如何理解离散傅里叶变换(一)实数形式傅里叶变换
  10. 格式 数组的基本使用 0912
  11. VirtualBox中使用双网卡实现CentOS既能上网(校园网)也能使用SSHclient
  12. 电力行业IT运维管理解决方案
  13. 对于基类和派生类中的多态及重载的最好解释方法
  14. 万里丝路一卷绘,地图之美细无声
  15. Redis安装(Windows环境下Redis安装)
  16. 少爷秋游云台山:沿途风景为其绽放
  17. emi滤波matlab,【原创】EMI 滤波器设计从入门到精通(三)
  18. 公共关系礼仪实务章节测试题——公共关系的类型(一)
  19. iOS 录视频,相册选择视频,视频压缩,存储本地文件,播放,上传
  20. 谷歌浏览器打开后同时弹出百度搜索和2345问题解决

热门文章

  1. springboot动态调整日志级别
  2. 国内不错的破解软件网站!
  3. DEDECMS如何将图片轮播做到后台控制
  4. 防爆仪表管阀件公司网站模板源码+Eyou内核的
  5. 简述一下面向对象的三大特性
  6. 如何用OKR提高下属执行力
  7. 什么是VueCLI3
  8. 数据库-订单商品表(单表-商品销量表)
  9. Redis压力测试报告
  10. LeetCode 546. 移除盒子 | Python