Подтвердить что ты не робот

Нет, minSdk (API 15)> deviceSdk (API1) в студии android

Я новичок в разработке Android. Вчера, я установил свою среду в Windows 8, я загрузил Android SDK, когда я запустил ее, попросил меня установить некоторые инструменты. Я все установил. После этого я попытался создать образец проекта, затем запустил его на своем телефоне, подключив его к USB. Я преуспел в окнах.

Но теперь я попытался подключиться к моей студии Android в linux mint. Я получаю сообщение об ошибке как "Нет minSDK", а также я пошел в папку sdk и открыл терминал и запускал как этот

adb devices
  • успешно запущен daemon * ZL2GLMA5A0811781 никаких разрешений

Это результат... Пожалуйста, помогите мне...

EDIT:

Я включил опции разработчика, а также USB-отладку. Как я уже упоминал, он отлично работал на Windows 8 с IntelliJ, но в студии android, linux mint он не работает...

4b9b3361

Ответ 1

Вы должны настроить свою систему монетного двора для обнаружения вашего устройства.

Если вы работаете в Ubuntu Linux, вам нужно добавить файл правил udev, который содержит конфигурацию USB для каждого типа устройства, которое вы хотите использовать для разработки.

В файле правил каждый производитель устройства идентифицируется уникальным идентификатором поставщика, как указано свойством ATTR{idVendor}.

Список идентификаторов поставщиков см. ниже идентификаторы поставщика USB.

Чтобы настроить обнаружение устройств в Linux, выполните следующие действия:

Шаг 1:

Зарегистрируйтесь как root и создайте этот файл: /etc/udev/rules.d/51-android.rules

Используйте этот формат, чтобы добавить каждого поставщика в файл:

SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"  

В этом примере идентификатор поставщика предназначен для HTC. Назначение MODE задает разрешения на чтение и запись, а GROUP определяет, какая группа Unix владеет устройством node. Вы можете найти идентификатор поставщика в приведенной выше ссылке.

Шаг 2:

Теперь выполните:

chmod a+r /etc/udev/rules.d/51-android.rules

Для получения подробной информации, пожалуйста, просмотрите this и this.

Отсоедините кабель USB между телефоном и компьютером.

Подсоедините телефон.

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

Если вышеприведенные шаги не работают для вас, вы снова запустите и запустите сервер adb. В linux: sudo adb kill-server, а затем sudo adb start-server. Затем он обнаружит почти все устройства из коробки.

Надеюсь, это поможет вам.

Ответ 2

Решение- > Завершить процесс adb.exe из диспетчера задач

процессно > 1) Нажмите ctrl + shift + Esc (чтобы открыть диспетчер задач) 2) теперь щелкните вкладку процессов 3) нажмите на adb.exe 4) нажмите "Завершить процесс"

Теперь запустите приложение

все еще не работает над процессом выше 2-3 раза.

Вот оно..!!

Ответ 3

Вы не установили правильный Android SDK. Перейдите в раздел Инструменты- > Android- > Менеджер SDK

Затем выберите SDK в соответствии с версией телефона и Android.

Вам нужно будет восстановить