Ubuntu及Windows ADB设备no permissions的解决方案

本人曾在Windows下及Ubuntu下都遇到过Android设备无法识别的情况,就是run as Android Application的时候,target显示"??????",使用adb devices 查看设备状况,显示

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

网上有很多解决方案,对于Ubuntu,有人说是因为USB权限,问题

输入 sudo lsusb 找到自己的USB设备,在/etc/udev/rules.d/目录下找到自己的设备文件,然后添加一段代码。

本人经过多次尝试,发现并不是这样的,实际原因,应该和Windows一样,port被占用。

解决方法。

输入sudo adb kill-server

然后sudo adb start-server

出现下面一段

* daemon not running. starting it now on port 5037 *
* daemon started successfully *

然后输入 adb devices

发现设备online 问题解决!

时间: 2024-10-21 20:09:52

Ubuntu及Windows ADB设备no permissions的解决方案的相关文章

Android Ubuntu平台下ADB驱动的安装

在Android平台下做开发,adb总是需要使用到的,同时,因为linux没有windows这样操作傻瓜化,有些东西还是需要自行设置的,否则将会连接不上. 关于这些内容,google也有一定的描述,可以参考http://developer.android.com/tools/device.html 1. 确保设备已经连接正常 首先需要取得root权限,这个没啥说的.然后用lsusb命令列一下所有USB设备,如下图所示: 这里可以比较清楚的看到有一个设备,ID号是1782:5d04,如果你的系统上

【Ubuntu】Windows硬盘安装Ubuntu14.04

参考:http://diybbs.zol.com.cn/1/33925_1981.html  http://www.cnblogs.com/allenjin/archive/2011/11/26/2264089.html 1.windows要单独分出一个区. 2.官网下载Ubuntu14&EasyBCD 3.解压iso 将casper文件夹中的initrd.lz和vmlinuz两个文件,复制到C盘根目录 将ISO复制到C盘根目录 4.EasyBCD 用NeoGrub引导增加启动项. 配置如下:

Ubuntu下安装ADB

一.工具介绍android-sdk-linux_x86/tools下有一堆工具,今天要用的是:Android Debug Bridge,在android开发过程中,这个工具是使用得最多的.(缩写adb,有点像gcc的gdb似的) adb start-server – 实际上它会启动一个 adb fork-server serveradb kill-server – kill掉adb devices – 列出所有的设备 二 .首先需要下载adb for linux的工具包 下载地址 解压到任何地方

adb设备,根据serial获取vid pid

使用adb devices命令,可以轻松获取到所有连接到PC的adb设备的serial值. 但是adb命令无法获取adb usb设备的vendor id和product id. 本程序根据adb协议,遍历usb设备,使用ioctrl获取serial和vid,pid,这样可以将serial和vid pid匹配起来. Windows版本的实现可以根据adb_api.h实现,但是有一个问题,adb的服务会独占adb设备,如果adb服务正在运行,那么,这个实现是无法兑现功能的. 谁有好的办法,欢迎共享.

在Ubuntu下解决 adb devices :???????????? no permission

使用 adb devices  出现如下: List of devices attached ???????????? no permissions 同时在DDMS中显示设备名也显示????????????,也无法显示进程名,无法查看log. 解决方法: 1.设置usb权限 因为ubuntu这样的系统都是默认以非root身份在运行的,要使用usb调试,需要sudo支持. $ lsusb Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated

带固态硬盘的电脑Ubuntu和Windows双系统安装

带固态硬盘的电脑Ubuntu和Windows双系统安装 说明 假设电脑有一个230G固态硬盘一个1T机械硬盘.(其他硬盘大小同理)此教程适用于win10与Ubuntu都装在固态以及win10装在固态,ubutnu装在机械这两种情况. 因为我频繁使用的Ubuntu,所以此分区教程把固态分一半给Ubuntu装系统.固态只用来放两个系统以提高速度.此教程只适合于有固态硬盘的双系统装机(无论是只有win10装在固态还是都装在固态). 因为是固态装系统,所以固态硬盘的格式要使用GUID模式而非MBR,同时

icinga2监控netapp、ubuntu、windows的traffic流量

插件下载网址:https://github.com/cloved/check_traffic/blob/master/check_traffic.sh # mv check_traffic.sh /usr/lib64/nagios/plugins/ # chmod +x /usr/lib64/nagios/plugins/check_traffic.sh # cd /usr/lib64/nagios/plugins/ # cp check_traffic.sh check_traffic_in.

Ubuntu下面有adb工具安装和卸载apk包

今天在Ubuntu下面使用adb安装软件包(成功):/sdk/platform-tools$ ./adb install    ~/Downloads/com.douban.book.reader_31.apk 2271 KB/s (21646370 bytes in 9.304s) pkg: /data/local/tmp/com.douban.book.reader_31.apk Success 后面尝试adb卸载出问题拉,提示Failure/sdk/platform-tools$ ./ad

在Windows 2008上安装Windows Mobile设备中心

我在windows2008系统上安装Microsoft Windows Mobile Device Center v6.1时,老是弹出对话框提示缺少一个Windows Mobile设备中心所需要的Windows组件.请帮忙解决这个问题. 因为你的Windows 2008系统没有开启桌面体验功能,所以会发生这个问题.开启桌面体验功能的方法如下:一.单击“开始”菜单→“运行”命令,输入“services.msc”并回车打开“服务”对话框,找到“Themes”服务项,双击打开它,将“启动类型”改为“自