После перехода с Windows на Debian столкнулся с большой проблемой. Я не могу запустить ни одно из своих приложений, разработанных в Android Studio. «Выбор устройства» не видит ни одного из моих устройств (LG G2 и LG G4), «устройства adb» также не дает результатов:
адб устройства:
nomader@ideapad:~$ adb devices
List of devices attached
Но телефон явно подключен:
лсусб:
nomader@ideapad:~$ lsusb
Bus 004 Device 003: ID 04f2:b2f1 Chicony Electronics Co., Ltd
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 09da:9090 A4 Tech Co., Ltd XL-750BK Laser Mouse
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 1004:633e LG Electronics, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Я добавил правило в /etc/udev/rules.d
51-android.правила:
SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666", GROUP="plugdev"
и отредактировал adb_usb.ini:
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0x1004
Но ничего из этого не сработало, и я до сих пор не могу обнаружить свои устройства.
Любые идеи?
редактировать: в Windows все работало
lsusb -v
, который соответствует дескриптору в статье, но я уже добавил 0x1004 в adb_usb.ini, и~$ find -L /sys/bus/usb/devices -maxdepth 2 -path "*/modalias" -printf "%h\t" -exec cat {} \; | \ awk -F: '/icFFisc42ip0/ {print $1}' | xargs -i cat {}/idVendor | awk '{print"0x"$1}'
не дает никакого вывода. Мое железо работает, потому что в Windows все работает отлично. - person kpodkalicki   schedule 13.10.2015adb_usb.ini
. он больше не нужен (начиная с платформенных инструментов v23). но отсутствие вывода изfind -L /sys/bus/usb/devices -maxdepth 2 -path "*/modalias" -printf "%h\t" -exec cat {} \; | grep 'icFFisc42ip01'
означает, чтоUSB Debugging
не включено (или работает неправильно) на вашем устройстве. - person Alex P.   schedule 13.10.2015