1,USB存储设备(如:U盘,移动硬盘): //USB存储设备 插拔监听与 SD卡插拔监听一致. private USBBroadCastReceiver mBroadcastReceiver; IntentFilter iFilter = new IntentFilter();       iFilter.addAction(Intent.ACTION_MEDIA_EJECT);       iFilter.addAction(Intent.ACTION_MEDIA_MOUNTED);   …
在Ubuntu下进行Android开发,发现自己的手机就算打开USB连接.USB调试还是连不上,一直都是显示??????.百度了很多,发现都是要改“ /etc/udev/rules.d/50-android.rules”文件,但是问题来了,这是专门针对某一手机才有用,万一你用别人的手机调试呢?Oh,Shit!又要改,滚蛋,真心受不了,而且修改步骤还很麻烦.接着又继续百度,发现有一种说法是adb不是以ROOT启动造成的.以下是测试步骤: 打开终端(Ctrl+Alt+T),用cd命令跳转到Andro…
问题背景 近期的项目测试中,需要将移动设备与厂商机器进行usb连接视频传输(投屏).测试过程中需要定位问题,经常需要查看实时日志,移动设备已经和厂商机器usb连接投屏,无法用usb连接到PC,那么有什么办法可以解决上面的问题呢? adb支持usb连接模式和tcpip连接模式,我们可以用tcpip模式通过wifi无线连接adb. 其他应用场景 usb线比较松的时候,adb连接经常断开:usb线连接,手机助手等程序会自动连接adb,经常导致adb断开:采用wifi连接adb可以减少上述问题发生,对测…
ADB(Android Debug Bridge)安卓测试桥,它是连接电脑开发端和安卓设备的桥梁,这个安卓设备可以是真实的安卓手机或者平板,也可以是虚拟的安卓模拟器,   这里介绍ADB连接手机的两种方式,   先说USB数据线连接方式, 分三步, 第一步:把安卓设备用Usb数据线连接到电脑上(注意手机上要在设置里“开发模式”打开“USB调试功能“) 第二步:要安装ADB驱动程序,有了这个驱动,ADB才能驱动手机,下载地址通用型ADB驱动, 下载后自动安装就行. 第三步:当ADB驱动被安装好后,…
有时设备处于低电,此时又需要进行设备与PC的数据传输,但是通过USB连接充电速度太慢.这时就可以通过无线进行传输数据,然后通过AC充电.一举两得. 前提: 1.在Android设备的开发者模式-打开USB调试,连接PC端. 2.设备与PC必须处于同一个网络(局域网)环境下 在cmd中执行adb -help connect <host>[:<port>] - connect to a device via TCP/IP ;Port 5555 is used by default if…
原文网址:http://blog.csdn.net/maosidiaoxian/article/details/22661725 在ubuntu下连接android设备,虽然不用像windows那样安装驱动,然而却会遇见一个错误:输入adb shell,会提示insufficient permissions for device,输入adb devices,设备名称会显示 ????????等一大堆问号. 这是因为ubuntu默认是以非root用户运行的.如果要使用adb 进行usb调试,使用ro…
在ubuntu下连接android设备,虽然不用像windows那样安装驱动,然而却会遇见一个错误:输入adb shell,会提示insufficient permissions for device,输入adb devices,设备名称会显示 ????????等一大堆问号. 这是因为ubuntu默认是以非root用户运行的.如果要使用adb 进行usb调试,使用root账号去执行相关命令固然可以进入adb shell,但是却太麻烦. 另一种方法是配置udev的规则.方法如下: 1.输入lsus…
1.用usb线连接电脑和android设备,在命令行中输入lsusb可查看采用usb连接到电脑的设备 找到设备的vendor ID. 如上图: "Bus 002 Device 007: ID 19d2:1351 ZTE WCDMA Technologies MSM" ,为android设备的信息,其中“19d2”就是该设备的vendor ID,记住它,接下来会把它记录到一个文件中. 2.以root的身份创建此文件"/etc/udev/rules.d/51-android.ru…
[转自]http://blog.csdn.net/kuanxu/article/details/7444874 最近由于要在另外一台android设备上调试代码,在本机PC上查看其log.两台机器离的比较远, 无法用usb直接连接,于是在网上找了很多资料,最找使用adb connect方法解决了该问题.解决过程如下: 1,  确认本机PC 没有任何adb 设备连接,包括模拟器和usb连接, 即 使用 “adb devices” 命令后, 列表显示为空, 这个是为了后面敲命令容易一些 2,  将远…
初始工作:将Android手机通过usb连接到电脑,之后点击VM-Removable Devices-google Android - Connect,即可. 若通过usb连接到电脑,Removable Devices下没有google android选项时,可参考今日随笔中“VMware下的ubuntu12.04不识别usb设备问题的解决方法”.   ubuntu下USB连接Android手机后,使用adb devices 出现如下: List of devices attached ????…
首先需要将usbfs挂载一下,然后才能查看.$ mount -t usbfs none /proc/bus/usb$ cat  /proc/bus/usb/devices或者在文件(/etc/fstab)中添加如下这句:none  /proc/bus/usb  usbfs  defaults  0  0查看到的信息,如下所示:T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12   MxCh= 3B:  Alloc=  0/900 us…
1.系统插入USB设备后,从控制台界面有如下提示: 从控制台信息可以看出插入的USB设备名. 从上图可以看出,插入的USB设备为sde4. 但是,如果是CRT工具远程连接过去,可以使用下面的命令来查看USB设备. 2.使用lsblk命令查找USB设备名 lsblk命令用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息.块设备有硬盘,闪存盘,cd-ROM等等. 如下所示: [root@rhel7 ~]# lsblk --插入USB设备前的分区情况 NAME…
file: system/core/adb/adb.c line: 921 /* for the device, start the usb transport if the ** android usb device exists and "service.adb.tcp" ** is not set, otherwise start the network transport. */ property_get("service.adb.tcp.port", va…
目录 查看USB设备 lsusb ll /sys/bus/usb/devices cat /sys/kernel/debug/usb/devices dmesg title: 查看USB设备 date: 2019/4/23 19:10:00 toc: true --- 查看USB设备 原文更详细参考 lsusb # 列出所有设备 $ lsusb Bus 001 Device 002: ID 05a3:9310 ARC International Bus 001 Device 001: ID 1d…
原文地址: Android 设备,如何root,执行adb shell,查看设备中的数据库信息等…
通过USB连接越狱iPhone,SSH进入设备html, body {overflow-x: initial !important;}.CodeMirror { height: auto; } .CodeMirror-scroll { overflow-y: hidden; overflow-x: auto; } .CodeMirror-lines { padding: 4px 0px; } .CodeMirror pre { padding: 0px 4px; } .CodeMirror-sc…
一.准备工作 1.准备一台或多台Android设备(如小米,华为),开启USB调试2.Android设备与电脑(Mac或者Windows)在同一个局域网内3.电脑安装好ADB工具 二.具体步骤 1.使用数据线通过USB接口将手机与电脑连接,在终端中执行如下命令: 方法一USB数据线连接:adb devices 查看设备是否连接成功. 方法二通过无线局域网连接:adb tcpip 5555(PS:5555是连接时的默认端口号,可以设置为任何未占用的端口号) 返回restarting in TCP…
第一步: 查看usb设备信息 在 终端输入:system_profiler SPUSBDataType     可以查看连接的usb设备的信息 比如我的usb信息如下(部分内容): Android: Product ID: 0x2769              Vendor ID: 0x22d9              Version: 2.31              Serial Number: 6e5d48a4              Speed: Up to 480 Mb/sec…
使用ADB无线连接Android真机进行调试   其实这已经是一个很古老的知识了,记录一下备忘. 准备工作 手机和电脑需要在同一个局域网内 电脑上已经安装好ADB工具,可以是Mac或者Windows 开始 1. 打开手机端口 让手机在指定的端口可以接收到TCP/IP连接. 确保手机开启了usb调试 用usb线把手机和电脑连接起来 执行命令:adb tcpip 5555 执行成功后就可以把usb线拔掉了,端口可以不是5555,这个官方默认使用的. 2. 找到手机的IP地址 一般在 设置-关于手机-…
开始在Android上进行移动测试 只需按照下面的步骤开始使用Android进行移动测试. 1.连接设备(USB/Wi-Fi) 2.在Ranorex中添加设备 3.将设备名称设置为参数值 4.运行示例 5.确认设备对话框(仅限Wi-Fi)要使用Ranorex远程执行您的Android测试,请单击此处. 连接设备 移动设备和Ranorex之间有两种通信方式,即通过USB连接和Wi-Fi. 在Ranorex中添加设备 如果在Ranorex Studio中看不到端点pad,请单击工具栏中的“查看端点”…
1.了解 支持USB 主机(host)或者从机(accessary )模式最终是取决于设备的硬件,而与平台版本无关.我们可以通过usesfeature这个方法来查询自己的设备是否支持USB主从.   2.主机模式   当设备为USB 主机模式的时候,驱动着总线,枚举已连接的USB设备.平台版本在3.1以上支持该模式.   我们所使用的USB开发包是: android.hardware.usb  该包有下面几个类: 除了异步通信的时候你必须用到 UsbRequest 这个类之外,其他大部分与USB…
mac该系统不能连接android手机问题解决: 1.将电话 2.到场android手机vendor ID: 终端业务CMD:  system_profiler SPUSBDataType 在列出的usb设备中找到自己的手机,copy下vendor ID N828 Android Phone: Product ID: 0x0c02               Vendor ID: 0x0bb4  (HTC Corporation) Version: 2.55 Serial Number: 012…
Android系统修改硬件设备访问权限 在硬件抽象层模块文件(so)文件中,提供的函数调用open函数来打开设备文件,比如/dev/gpio,如果不修改设备文件/dev/gpio的访问权限,那么应用程序通过JNI接口来调用硬件抽象层提供的函数接口来调用open函数打开设备文件就会失败,这表示当前用户没有权限打开设备文件/dev/gpio文件.在默认情况下,只有root用户才有权限访问系统的设备文件,由于一般的应用程序没有root权限的. 为了解决上面的问题,需要为用户赋予访问设备文件/dev/g…
Profiler在Editor模式就可以观看性能消耗,但是毕竟电脑配置高,跟手机真机环境还是有区别.实际开发中的优化还是推荐用真机测试. 因为IOS一般比Android手机的配置高,在Android平台做好优化一般在IOS也没太大问题,下面介绍Profiler连接Android真机调试. 一  Profiler监测Unity打出包来直接运行到手机上的程序 1 Android设备设置: 手机开启开发者模式和USB调试 2 Building Settings设置 ① 切换为Android平台 ② B…
介绍: Linux或Apple或OS X ,已经安装了USB驱动调试为Android的帮助,确认您的Android USB调试连接配置和正常工作. Windows下需要自己手动下载驱动安装或者通过下载第三方360手机助手安装即可正常使用 我也尝试过Android SDK目录下Android\SDK\extras\google\usb_driver驱动,安装之后错乱. 参考资料: 文档: https://software.intel.com/en-us/xdk/docs/installing-an…
Ubuntu使用adb连接android手机失败unknown的解决的方法   Ubuntu下通过USB数据线连接G11手机后,adb可能无法识别到设备.依照一下步骤能够解决此问题. 1.在terminal以下输入 lsusb hulk@hulkdesk:~$ lsusb Bus 001 Device 002: ID 8087:8008 Intel Corp.  Bus 002 Device 002: ID 8087:8000 Intel Corp.  Bus 003 Device 048: I…
Mac系统下利用ADB命令连接android手机并进行文件操作 标签: Mac adb android 2016-03-14 10:09 5470人阅读 评论(1) 收藏 举报  分类: Android(5)  获取序列号: adb get-serialno 查看连接计算机的设备: adb devices 重启机器: adb reboot 重启到bootloader,即刷机模式: adb reboot bootloader 重启到recovery,即恢复模式: adb reboot recove…
利用adb无线连接android手机进行调式 无需获得root权限 转载来自CSDN  https://blog.csdn.net/lnking1992/article/details/53465183?locationNum=15&fps=1 转载来自CSDN  https://blog.csdn.net/lnking1992/article/details/53465183?locationNum=15&fps=1 转载来自CSDN  https://blog.csdn.net/lnk…
首先,我们要弄清楚三种常见的连接方式中的桥接方式的网络结构: .bridged(桥接模式) 在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器.在桥接模式下,你需要手工为虚拟系统配置IP地址.子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信.同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网. 使用桥接模式的虚拟系统和宿主机器的关…
/******************************************************************** * usb serial for android * 说明: * Android手机的OTG口,可以用来做网卡,现在发现其可以直接作为 * USB转串口的工具口,在本人的红米手机上测试是可行,说明这手机上是有 * 相关的驱动,在左栋的手机因为没有相关驱动所以不行,其实这个功能很多 * 时候可以用来做设备维护时的调试使用. * * 2016-9-18 深圳 南…