Существуют и другие проблемы, которые проявляются в виде несанкционированного доступа, даже когда включен режим разработчика, чтобы разрешить доступ через USB. Иногда в Linux вы можете запустить ADB в пользовательском режиме, который может не разрешить доступ USB. В этом случае мне нужно было отключить ADB и перезапустить его с правами root.

от вопрос уже есть ответ здесь:

android studio adb Синтаксическая ошибка: «)» неожиданная 4 ответа

Я использую Linux Mint Sylvia на довольно старом ноутбуке, который не поддерживает эмуляторы. Поэтому я пытаюсь подключить свой Sony XA2 (довольно новый с Oreo, 8.0)

Я пытаюсь определить свое устройство, но у меня возникли проблемы с Android Studio и ADB-сервисом.

В журнале я получаю:

9:39 PM Unable to detect adb version, adb output: /home/fredrik/Android/Sdk/platform-tools/adb: 1: /home/fredrik/Android/Sdk/platform-tools/adb: Syntax error: "(" unexpected

Если я запускаю lsusb, я могу найти устройство:

Bus 002 Device 011: ID 0fce:51f7 Sony Ericsson Mobile Communications AB

Я попытался запустить устройства ADB, но сначала я получил это:

adb devices
The program 'adb' can be found in the following packages:
 * adb
 * android-tools-adb
Try: sudo apt install <selected package>

Поэтому я установил ADB с:

sudo apt install android-tools-adb

Тогда я мог бы запустить ADB как:

adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached 
CQ3000KKV4  unauthorized

Но все же я получил ошибку выше в Android Studio.

Ребята, вы понимаете? С наилучшими пожеланиями Фредрик

Ответы на вопрос(2)

Ваш ответ на вопрос