настроить устройство для разработки (???????????? без разрешений)

Я использую телефон Samsung galaxy nexus ( платформа Android 4.0 ).

Я разрабатываю приложение для Android на ОС Ubuntu linux. Я хотел бы запустить свое приложение непосредственно на телефоне Samsung, поэтому я выполнил следующие шаги настройки:

  1. в моем проекте AndroidManifest.xml файл, добавлен android: debuggable = "true" в элемент

  2. На устройстве в Настройки> Безопасность включен Неизвестные источники

  3. На устройстве в Настройки> Параметры разработчика включены Отладка USB

  4. На моем компьютере создан файл /etc/udev/rules.d/51-android.rules со следующим содержанием:

     SUBSYSTEM == "usb", ATTR {idVendor} == "04E8", MODE = "0666", GROUP = "plugdev"
    
  5. На моем компьютере запустите команду chmod a + r /etc/udev/rules.d/51-android.rules

Затем на своем компьютере я открыл терминал и выполнил adb devices , я получил:

List of devices attached 
????????????    no permissions

Поскольку я не видел свое устройство, а только ???????????? нет разрешений , затем я запускаю следующие команды:

 adb kill-server
 adb start-server
 adb devices

Но я все еще получил:

List of devices attached 
????????????    no permissions

Почему? Что мне не хватает?

274
задан Alex P. 22 August 2018 в 03:24
поделиться