在Ubuntu下进行安卓开发遇到“insufficient permissions for device: user in plugdev group; ”问题的解决办法
开发环境:Ubuntu 16 .04
IDE:Android Studio
开发语言:Java
在接入设备进行联机调试的时候,遇到了这样的问题:
insufficient permissions for device: user in plugdev group; are your udev rules wrong?
在网上查了一下资料,主要问题是一些非标设备默认无法被识别,解决办法也非常简单,记录如下:
首先在控制台输入以下命令:
lsusb
如上图所示,我所调试的设备是红框中的设备,其实是一台物联网工业设备。出现了设备名称,至少表示设备是正常接入到Ubuntu中的。
接下来就非常简单了,我们需要移动到下列路径:
/etc/udev/rules.d/
然后在这个路径下,创建一个新的.rules文件。
注意,以下部分参考网络内容:https://www.cnblogs.com/sipher/articles/2471205.html
sudo vim 51-android.rules
在新文件中输入以下内容,并保存:
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"
接下来直接重新插拔设备,问题就得到了解决。
在Ubuntu下进行安卓开发遇到“insufficient permissions for device: user in plugdev group; ”问题的解决办法相关推荐
- error: insufficient permissions for device
adb root一直报如下错误: error: insufficient permissions for device: user in plugdev group; are your udev ru ...
- ubuntu下搭建android开发环境(转载)
在ubuntu下搭建android开发环境,准备学习一下android开发. 1.安装JDK 首先到oracle的官网上下载linux版本的JDK(网址为:http://www.orac ...
- 【Android 应用开发】Ubuntu 下 Android Studio 开发工具使用详解 (旧版本 | 仅作参考)
. 基本上可以导入项目开始使用了 ... . 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/21035637 ...
- ubuntu下ZED相机开发环境安装
ubuntu下ZED相机开发环境安装 安装设置ROS 安装NVIDIA显卡驱动 安装CUDA 安装ZED SDK(SDK和CUDA的版本需要对应) 安装ZED ROS包 前三步的话在我拿到的机子上已经 ...
- Linux ubuntu下C/C++开发工具安装和开发环境搭建(c/c++,CLion工具)
ubuntu下 C/C++ 开发工具选择和环境搭建 1.开发工具下载及安装 开发工具选用 CLion,进入终端输入 sudo snap install clion --classic 等待执行完成后C ...
- ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk
[置顶] ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio.sdk.jdk(by 星空武哥) <div class="article_manage c ...
- 安卓集成云闪付,以及So库冲突多moudle项目解决办法
安卓集成云闪付,以及So库冲突多moudle项目解决办法 支付流程介绍 1.无图无真相 2.前往银联下载修仙工具 3.权限和混淆配置 4.开始编写代码 5.完结撒花 支付流程介绍 交易流程如下图: 安 ...
- eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法
eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法 我的eclipse原来是好好的,什么问题都没有的,结果今天一打开新建一个android程序,发现工程里不会自动生成 ...
- 在 ubuntu 20.04 LTS 上安装 ROS2 执行 rosdep update 命令时出现的问题的解决办法
在 ubuntu 20.04 LTS 上安装 ROS2 执行 rosdep update 命令时出现的问题的解决办法 1.sudo rosdep init 在执行 sudo rosdep init 命 ...
最新文章
- 反汇编引擎Capstone
- 使用 Linux 子系统部署 Node、Gradle 项目的构建工具
- tf.gather( )的详细解析
- 利用task和电平敏感的always快设计经比较后重组信号的组合逻辑
- fwrite在任意位置写入文件,并可修改文件内容
- ktor框架用到了netty吗_Netty系列相关面试题汇总
- 腾讯云服务器CentOS 7安装MariaDB并用Navicat Premium连接
- 《iOS9开发快速入门》——第2章,第2.1节Xcode 7.0的新特性
- eclipse-阶段五- 在[vo.BookMessageData]类型bean中找不到任何有关属性[Total]的信息
- 八个经典的java多线程编程题目
- 音频LC3编码算法资料
- 学计算机单身率为什么高,单身率特别高的大学专业大全 2020哪些专业单身率高...
- 如何ping网站的IP地址
- 讯飞语音包实现Android语音识别
- 欧姆龙程序PLC案例标准程序 使用欧姆龙CP1H写的脉冲伺服 步进控制程序案例
- css中用rgba设置颜色三光色
- 抓包工具-Charles
- Minecraft 1.16.5模组开发(三十二) 自定义投掷物品实体
- pip找不到的解决方法
- 【opencv】(9) 图像识别实战:银行卡数字识别,附python完整代码和数据集
热门文章
- mapreduce python实例_MapReduce程序实例(python)
- linux服务器性能监控命令汇总之dstat命令(二)
- ngx对accept加锁操作
- 试玩UML(User Mode Linux)
- win10 便签无法联网_便签 | win10无法搜索到wifi的解决方案
- 计算机能力操作系统试题,全国计算机一级考试操作系统论述题及答案
- python图像隐写技术_图像隐写技术(Image Steganography)
- php调用execute,php运行生命周期--脚本执行阶段 php_execute
- linux实验磁盘管理,从0到1学习网络安全 【Linux实验篇-LVM 磁盘管理】
- jquery取值,赋值,以及下拉框获取选中value值