android studio在我的ubuntu笔记本电脑上没有检测到我的设备

Nit*_*hen 6 lg android-studio

我正在尝试在我的Ubuntu笔记本电脑上运行Android Studio中的应用程序.

我已经启用了USB调试,但它仍然无法正常工作.

当我在Android Studio中按下运行时,它不会检测到我的设备(LG G3 Lollipop).

我找不到任何帮助:(

Him*_*kar 10

首先,

打开终端并执行以下操作:

  1. 难道lsusb命令来检查你的设备确实连接.

  2. adb devices检查,如果您的设备连接,然后它被检测为ADB模式.

2.A. 如果找不到上面的命令,请执行sudo apt-get install android-tools-adb,然后检查它是否已列出.

其次,将您的问题发布在步骤1和2的结果中,以帮助我们找到正确的解决方案.

故障排除:

  1. 确保启用adb模式.
  2. 确保Allow在连接到ubuntu系统时在设备中提示时选择了选项.
  3. 这个来自一些过去的LG用户,尝试以PTP模式而不是MTP模式连接你的设备,它令人惊讶地工作.
  4. 如果它仍然无效,(很可能是你的情况),尝试谷歌搜索.我按下了我感觉很幸运的事情,登陆这个页面,你应该偶尔尝试一下幸运. 步骤3和4的来源

按照页面上提到的步骤操作:

  1. 创建一个文件:/etc/udev/rules.d/70-android.rules.
  2. 写:SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666"到文件.
  3. 通过分配适当的权限 sudo chmod a+rx /etc/udev/rules.d/70-android.rules
  4. 重新启动系统并重新启动udev.

作为故障排除的第二步(如果您在此步骤失败,请确保再次从步骤1重复进行故障排除)

再次,过程:

  1. 创建一个文件:/etc/udev/rules.d/51-android.rules.
  2. 写:SUBSYSTEM=="usb", ATTR{idProduct}=="1004", MODE="0666"到文件.
  3. 通过分配适当的权限 sudo chmod a+rx /etc/udev/rules.d/70-android.rules
  4. 重新启动系统并重新启动udev.


Faz*_*zal 8

我遇到了同样的问题,但这是我的错误。我没有打开“USB调试模式”。

Settings > Developer Option > Enable USB Debugging Mode.
Run Code Online (Sandbox Code Playgroud)


dig*_*kid 6

尝试撤销USB调试授权,然后连接您的设备,它应该显示授权提示。

settings -> developer options -> revoke USB debugging authorizations.
Run Code Online (Sandbox Code Playgroud)


小智 6

确保在 ubuntu 系统中安装了 adb。如果没有,则输入 -

sudo apt-get install adb
Run Code Online (Sandbox Code Playgroud)

提供您的系统密码并在安装过程中按“Y”。

然后通过 USB 断开您的设备,然后重新连接。您必须授予调试权限,以便在重新连接后立即在您的设备上提示。