Android Studio无法识别HTC智能手机

时间:2019-05-30 14:51:42

标签: android-studio

Android Studio 3.4.1中存在一个奇怪的问题,因为它无法正确识别我的旧HTC One V智能手机

将HTC One V连接到PC(Ubuntu 18.04)时,我在ADB中看到以下设备: enter image description here

当我尝试在其上运行应用程序时,在构建过程中出现错误:

  

com.android.ddmlib.AdbCommandRejectedException:设备权限不足:plugdev组中的用户;你的udev规则   错误吗?

现在,连接到PC的其他设备(Moto G2和Samsung A5 2013)运行良好。

但是,当我将同一个HTC智能手机插入装有Android Studio 3.2(也是Ubuntu 18.04)的笔记本电脑中时,我会在ADB中获得正确的设备名称:

enter image description here

并且该应用在HTC上运行正常。

我检查了SDK设置,并且两台计算机上都安装了Android 4.0.3 API。

我应该在笔记本电脑上升级3.2 Studio,但是如果我无法在4.0.3的HTC上测试应用程序的能力的话,恐怕这样做。

Moto G2和Samsung A5在连接到PC或笔记本电脑时都运行良好。

任何想法在哪里看?谢谢!

2 个答案:

答案 0 :(得分:1)

转到位置/ Android / Sdk / plateform-tools /

运行命令

  

如果adb服务器正在运行

1)adb kill-server

2)adb启动服务器

答案 1 :(得分:0)

我正在使用

  • Ubuntu 18.04
  • Android Studio 3.4.1
  • One Plus 3T / Android P

在手机中将 USB偏好设置更改为文件传输可以为我解决问题

USB PREFERENCES screen

When USB mode was on 'No Data Transfer' After USB mode was changed to 'File Transfer'