Android-устройство не распознается в adb

У меня огромная проблема с моей галактикой галактики Android 7 ".

Всякий раз, когда я пытаюсь подключить ее к своему компьютеру, вместо того, чтобы нормально показывать мои устройства adb, имя устройства is: ?????, и он находится в режиме онлайн или на устройстве.

Я действительно не знаю, в чем проблема, любая помощь будет действительно оценена. Если вам нужна дополнительная информация, я был бы рад дать

Ubuntu: 11.04

Устройство: Samsung galaxy tab 7 "

Версия для Android: 3.2 HoneyComb

Я также добавил правила в /etc/udev/rules.d/51-android.rules

3
задан 29 May 2012 в 22:44

21 ответ

Попробуйте следующее:

sudo adb kill-server
sudo adb start-server
adb devices

Обратите внимание, что либо у вас есть adb на вашем пути, либо вы переходите в каталог инструментов платформы, а затем запускаете эти команды.

-1
ответ дан 25 July 2018 в 18:44

'?' означает, что он не может определить серийный номер, но adb все еще может работать. Первое, что вы должны попробовать, если это не так, - попробовать другой USB-кабель / и сокет. Есть достаточно анекдотов, связанных с устройствами Samsung, чтобы предположить, что это проблема.

У вас, вероятно, нет adb over tcp / ip enabled, но если вы отключите его.

Если в нем указано «нет разрешений», это обычно означает проблему udev. Если он работает, когда вы запускаете adb как root, это проблема с вашими правилами udev: sudo /path/to/adb devices. Одна вещь, с которой нужно следить за udev, заключается в том, что ваш компьютер должен быть перезагружен, чтобы ваши изменения были распознаны.

1
ответ дан 25 July 2018 в 18:44

Иногда даже с 51-android.rules он может не работать. У меня такая же проблема, но adb видит, что мой телефон просто отлично, за исключением этого. Я запускаю программу под названием Qtadb, и все есть, но загрузчик и серийный номер. Мне не нужно, чтобы отладочное уведомление выполнялось вообще, просто подключите его, и он работает! Я могу сделать все с помощью adb, который я хочу. Когда я запускаю adb с терминала, он распознает, что это устройство, но я получаю ?????.... Но это не повлияло на мою работу, это просто неприятность.

То, что я говорю, если она работает независимо, не беспокойтесь.

0
ответ дан 25 July 2018 в 18:44

Попробуйте следующее:

sudo adb kill-server
sudo adb start-server
adb devices

Обратите внимание, что либо у вас есть adb на вашем пути, либо вы переходите в каталог инструментов платформы, а затем запускаете эти команды.

-1
ответ дан 2 August 2018 в 00:52

'?' означает, что он не может определить серийный номер, но adb все еще может работать. Первое, что вы должны попробовать, если это не так, - попробовать другой USB-кабель / и сокет. Есть достаточно анекдотов, связанных с устройствами Samsung, чтобы предположить, что это проблема.

У вас, вероятно, нет adb over tcp / ip enabled, но если вы отключите его.

Если в нем указано «нет разрешений», это обычно означает проблему udev. Если он работает, когда вы запускаете adb как root, это проблема с вашими правилами udev: sudo /path/to/adb devices. Одна вещь, с которой нужно следить за udev, заключается в том, что ваш компьютер должен быть перезагружен, чтобы ваши изменения были распознаны.

1
ответ дан 2 August 2018 в 00:52

Иногда даже с 51-android.rules он может не работать. У меня такая же проблема, но adb видит, что мой телефон просто отлично, за исключением этого. Я запускаю программу под названием Qtadb, и все есть, но загрузчик и серийный номер. Мне не нужно, чтобы отладочное уведомление выполнялось вообще, просто подключите его, и он работает! Я могу сделать все с помощью adb, который я хочу. Когда я запускаю adb с терминала, он распознает, что это устройство, но я получаю ?????.... Но это не повлияло на мою работу, это просто неприятность.

То, что я говорю, если она работает независимо, не беспокойтесь.

0
ответ дан 2 August 2018 в 00:52

Попробуйте следующее:

sudo adb kill-server
sudo adb start-server
adb devices

Обратите внимание, что либо у вас есть adb на вашем пути, либо вы переходите в каталог инструментов платформы, а затем запускаете эти команды.

-1
ответ дан 4 August 2018 в 16:23

'?' означает, что он не может определить серийный номер, но adb все еще может работать. Первое, что вы должны попробовать, если это не так, - попробовать другой USB-кабель / и сокет. Есть достаточно анекдотов, связанных с устройствами Samsung, чтобы предположить, что это проблема.

У вас, вероятно, нет adb over tcp / ip enabled, но если вы отключите его.

Если в нем указано «нет разрешений», это обычно означает проблему udev. Если он работает, когда вы запускаете adb как root, это проблема с вашими правилами udev: sudo /path/to/adb devices. Одна вещь, с которой нужно следить за udev, заключается в том, что ваш компьютер должен быть перезагружен, чтобы ваши изменения были распознаны.

1
ответ дан 4 August 2018 в 16:23

Иногда даже с 51-android.rules он может не работать. У меня такая же проблема, но adb видит, что мой телефон просто отлично, за исключением этого. Я запускаю программу под названием Qtadb, и все есть, но загрузчик и серийный номер. Мне не нужно, чтобы отладочное уведомление выполнялось вообще, просто подключите его, и он работает! Я могу сделать все с помощью adb, который я хочу. Когда я запускаю adb с терминала, он распознает, что это устройство, но я получаю ?????.... Но это не повлияло на мою работу, это просто неприятность.

То, что я говорю, если она работает независимо, не беспокойтесь.

0
ответ дан 4 August 2018 в 16:23

Попробуйте следующее:

sudo adb kill-server
sudo adb start-server
adb devices

Обратите внимание, что либо у вас есть adb на вашем пути, либо вы переходите в каталог инструментов платформы, а затем запускаете эти команды.

-1
ответ дан 6 August 2018 в 01:02

'?' означает, что он не может определить серийный номер, но adb все еще может работать. Первое, что вы должны попробовать, если это не так, - попробовать другой USB-кабель / и сокет. Есть достаточно анекдотов, связанных с устройствами Samsung, чтобы предположить, что это проблема.

У вас, вероятно, нет adb over tcp / ip enabled, но если вы отключите его.

Если в нем указано «нет разрешений», это обычно означает проблему udev. Если он работает, когда вы запускаете adb как root, это проблема с вашими правилами udev: sudo /path/to/adb devices. Одна вещь, с которой нужно следить за udev, заключается в том, что ваш компьютер должен быть перезагружен, чтобы ваши изменения были распознаны.

1
ответ дан 6 August 2018 в 01:02

Иногда даже с 51-android.rules он может не работать. У меня такая же проблема, но adb видит, что мой телефон просто отлично, за исключением этого. Я запускаю программу под названием Qtadb, и все есть, но загрузчик и серийный номер. Мне не нужно, чтобы отладочное уведомление выполнялось вообще, просто подключите его, и он работает! Я могу сделать все с помощью adb, который я хочу. Когда я запускаю adb с терминала, он распознает, что это устройство, но я получаю ?????.... Но это не повлияло на мою работу, это просто неприятность.

То, что я говорю, если она работает независимо, не беспокойтесь.

0
ответ дан 6 August 2018 в 01:02

Попробуйте следующее:

sudo adb kill-server
sudo adb start-server
adb devices

Обратите внимание, что либо у вас есть adb на вашем пути, либо вы переходите в каталог инструментов платформы, а затем запускаете эти команды.

-1
ответ дан 7 August 2018 в 18:29

'?' означает, что он не может определить серийный номер, но adb все еще может работать. Первое, что вы должны попробовать, если это не так, - попробовать другой USB-кабель / и сокет. Есть достаточно анекдотов, связанных с устройствами Samsung, чтобы предположить, что это проблема.

У вас, вероятно, нет adb over tcp / ip enabled, но если вы отключите его.

Если в нем указано «нет разрешений», это обычно означает проблему udev. Если он работает, когда вы запускаете adb как root, это проблема с вашими правилами udev: sudo /path/to/adb devices. Одна вещь, с которой нужно следить за udev, заключается в том, что ваш компьютер должен быть перезагружен, чтобы ваши изменения были распознаны.

1
ответ дан 7 August 2018 в 18:29

Иногда даже с 51-android.rules он может не работать. У меня такая же проблема, но adb видит, что мой телефон просто отлично, за исключением этого. Я запускаю программу под названием Qtadb, и все есть, но загрузчик и серийный номер. Мне не нужно, чтобы отладочное уведомление выполнялось вообще, просто подключите его, и он работает! Я могу сделать все с помощью adb, который я хочу. Когда я запускаю adb с терминала, он распознает, что это устройство, но я получаю ?????.... Но это не повлияло на мою работу, это просто неприятность.

То, что я говорю, если она работает независимо, не беспокойтесь.

0
ответ дан 7 August 2018 в 18:29

Попробуйте следующее:

sudo adb kill-server
sudo adb start-server
adb devices

Обратите внимание, что либо у вас есть adb на вашем пути, либо вы переходите в каталог инструментов платформы, а затем запускаете эти команды.

-1
ответ дан 10 August 2018 в 07:10

'?' означает, что он не может определить серийный номер, но adb все еще может работать. Первое, что вы должны попробовать, если это не так, - попробовать другой USB-кабель / и сокет. Есть достаточно анекдотов, связанных с устройствами Samsung, чтобы предположить, что это проблема.

У вас, вероятно, нет adb over tcp / ip enabled, но если вы отключите его.

Если в нем указано «нет разрешений», это обычно означает проблему udev. Если он работает, когда вы запускаете adb как root, это проблема с вашими правилами udev: sudo /path/to/adb devices. Одна вещь, с которой нужно следить за udev, заключается в том, что ваш компьютер должен быть перезагружен, чтобы ваши изменения были распознаны.

1
ответ дан 10 August 2018 в 07:10

Иногда даже с 51-android.rules он может не работать. У меня такая же проблема, но adb видит, что мой телефон просто отлично, за исключением этого. Я запускаю программу под названием Qtadb, и все есть, но загрузчик и серийный номер. Мне не нужно, чтобы отладочное уведомление выполнялось вообще, просто подключите его, и он работает! Я могу сделать все с помощью adb, который я хочу. Когда я запускаю adb с терминала, он распознает, что это устройство, но я получаю ?????.... Но это не повлияло на мою работу, это просто неприятность.

То, что я говорю, если она работает независимо, не беспокойтесь.

0
ответ дан 10 August 2018 в 07:10

Попробуйте следующее:

sudo adb kill-server
sudo adb start-server
adb devices

Обратите внимание, что либо у вас есть adb на вашем пути, либо вы переходите в каталог инструментов платформы, а затем запускаете эти команды.

-1
ответ дан 15 August 2018 в 19:10
  • 1
    adb не требует sudo и не должен использоваться таким образом. – user827992 12 August 2012 в 04:23

'?' означает, что он не может определить серийный номер, но adb все еще может работать. Первое, что вы должны попробовать, если это не так, - попробовать другой USB-кабель / и сокет. Есть достаточно анекдотов, связанных с устройствами Samsung, чтобы предположить, что это проблема.

У вас, вероятно, нет adb over tcp / ip enabled, но если вы отключите его.

Если в нем указано «нет разрешений», это обычно означает проблему udev. Если он работает, когда вы запускаете adb как root, это проблема с вашими правилами udev: sudo /path/to/adb devices. Одна вещь, с которой нужно следить за udev, заключается в том, что ваш компьютер должен быть перезагружен, чтобы ваши изменения были распознаны.

1
ответ дан 15 August 2018 в 19:10

Иногда даже с 51-android.rules он может не работать. У меня такая же проблема, но adb видит, что мой телефон просто отлично, за исключением этого. Я запускаю программу под названием Qtadb, и все есть, но загрузчик и серийный номер. Мне не нужно, чтобы отладочное уведомление выполнялось вообще, просто подключите его, и он работает! Я могу сделать все с помощью adb, который я хочу. Когда я запускаю adb с терминала, он распознает, что это устройство, но я получаю ?????.... Но это не повлияло на мою работу, это просто неприятность.

То, что я говорю, если она работает независимо, не беспокойтесь.

0
ответ дан 15 August 2018 в 19:10

Другие вопросы по тегам:

Похожие вопросы: