- Error no devices emulators found что делать
- 17 comments
- Принцип работы ADB Sideload
- Необходимое для ADB S >драйвер Android и после установить его
- Инструкция использования ADB Sideload
- Способ №1
- Если у вас стандартное или CWM Recovery оно может называться
- Если у вас TWRP Recovery
- Способ №2
- ADB Sideload что это? Принцип работы ADB Sideload
- Необходимое для прошивки ADB Sideload
- Подготовка Android к прошивке в ADB SIDELOAD
- В стандартном или CWM Recovery необходимо выбрать:
- Sideload в TWRP Recovery
- Как пользоваться ADB Sideload? Установка прошивки с помощью ADB SIDELOAD
- Способ №1. С помощью ADB
- Способ №2. ADB Sideload с помощью ADB RUN
- Ошибки ADB Sideload
- no devices/emulators found when trying to use ionic cordova run android —device
- 1 Answer 1
- adb: error: failed to get feature set: no devices/emulators found. Please help #359
- Comments
- mouazdk commented Nov 28, 2018
- npes87184 commented Nov 28, 2018
- mouazdk commented Nov 28, 2018 •
- rom1v commented Nov 28, 2018
- mouazdk commented Nov 28, 2018
- rom1v commented Nov 28, 2018
- mesabuca commented May 28, 2020
- rom1v commented May 28, 2020
- mesabuca commented May 28, 2020
- jpark006 commented Jun 14, 2020
- fabienwang commented Aug 5, 2020
- NoXXoN123 commented Oct 3, 2020
- rom1v commented Oct 3, 2020
- WahajAhmedIqbal commented Oct 17, 2020 •
- accnetdev commented Nov 22, 2020
- abhaydasah commented Jan 31, 2021
- applicatlat commented Feb 3, 2021
- rom1v commented Feb 4, 2021
- subhojitdp commented May 5, 2021
- saulsmokeitall commented May 6, 2021
- Arun-arbadev commented May 6, 2021 •
- oopsmaniac commented May 16, 2021
- syarz commented May 26, 2021
- maximedrouhin commented Jul 16, 2021
- zackiru commented Sep 16, 2021
- rom1v commented Sep 16, 2021
Error no devices emulators found что делать
Если при использовании ADB возникает ошибка error: device not found , не обязательно переключать/перезапускать телефон/эмулятор, достаточно перезапустить демон adb:
adb kill-server, после чего следует подождатьне менее 5 сек. После этого любая adb-команда снова запустит демона, и в большинстве случаев связь восстанавливается и все девайсы обнаруживаются.
Но, если даже несколько перезапусков не решили проблему, то есть ещё вариант решения проблемы: в эмуляторе/на телефоне в настройках отладки выключить и снова включить галочку «Разрешать отладку», это вызовет соответствующий перезапуск сервиса отладки, но только уже со стороны Андроида.
17 comments
Отлично, спасибо
не понял!что за демон adb?
Демон adb — процесс на копьютере, тот самый «сервер» adb (хотя он является лишь клиентом). Также на телефоне есть adbd — adb-хост, отвечающий на запросы с компьютера или другого клиента.
добрый день! помогите пожалуйста. При установки у меня всегда выходит ошибка device not found, и я не знаю что делать у меня телефон nokia xl
ADB sideload, как пользоваться. Команда adb sideload очень прекрасна и с помощью ее можно легко выполнить обновление прошивки или выполнить восстановление Android в случае если он не загружается!
Еще раз о том для чего нужна команда ADB SIDELOAD — данная команда необходима для того чтобы выполнять прошивку ZIP архивов из меню recovery или если отсутствует bootloader. У данной команды есть аналог fastboot -w update, но у многих Android девайсов утилита fastboot не работает, соответственно adb sideload является универсальным средством.
Принцип работы ADB Sideload
ZIP архив-обновление находится в папке с утилитой adb, смартфон или планшет переводится в режим recovery или bootloader. Запускается утилита adb и прописывается командаadb sideload .zip, после чего архив копируется в Android и затем прошивается.
Необходимое для ADB S >драйвер Android и после установить его
Инструкция использования ADB Sideload
В данной статье будет предложено два варианта как можно воспользоваться adb sideload, первый способ — демонстрация как все работает от начала до конца, второй способ — автоматизированный, без лишних действий и писанины руками.
Способ №1
1. Подключаем устройство Android к компьютеру
2. Файл ZIP архив-обновление переместить по пути C:/adb/progbin
3. Запускаем программу ADB RUN или переходим в меню Manual Command -> ADB
4. Далее проверим «видит» ли adb ваш Android для этого наберем команду:
И должны получить следующий ответ:
Если получим ответ (ошибка):
Если получим ответ (ошибка):
То есть ничего нет, после attached, то устройство не видно (переустанавливаем драйвера, меняем порт USB, меняем кабель USB)
5. Переводим устройство в режим Recovery или режим Bootloader
6. В зависимости от Recovery в некоторых случаях необходимо включать принудительно включать на устройстве режим передачи и установки Sideload:
Если у вас стандартное или CWM Recovery оно может называться
- install zip from sileload
- apply update from ADB
- ADB Sideload
и находится это меню может в главном разделе Recovery, раздел Advanced или Install ZIP.
Если у вас TWRP Recovery
Чтобы активировать sideload перейдите в Advanced -> ADB Sideload и потянуть нижний ползунок вправо:
Далее все остальные действия происходят на компьютере.
7. В ADB RUN пишем следующую команду:
Где XXXXXXXX — точное название прошиваемого ZIP обновления (учитывая ЗаГЛАвные или строЧНЫЕ, как написано, названия иначе получите ошибку)
После чего начнется перемещение обновления (прошивки) на Android и обновление.
- Если вы получили ошибку error: closed — не активировали sideload на Android
- Если вы получили ошибку error: device not found — не видит Android, меняйте ядро, recovery, перезапустить Android и снова перевести в режим.
Способ №2
1. Подключаем устройство Android к компьютеру
2. Запускаем программу ADB RUN и переходим в меню Reboot Device -> выбрать Reboot Recovery или Reboot Bootloader (если нет на устройстве Recovery)
3. Активируем sideload на устройстве
4. Вернуться в главное меню и перейти в меню Move -> Sideload
5. Выбрать вначале пункт Copy ZIP to Directory, в открывшееся окно переместить ZIP архив-обновление, после закрыть окно
6. Выбрать Istall ZIP после чего, выбрать прошиваемый файл, после чего начнется прошивка.
- Если вы получили ошибку error: closed — не активировали s >error: device not found — не видит Android, меняйте ядро, recovery, перезапустить Android и снова перевести в режим.
Подробно расскажем как пользоваться adb sideload — выполнить обновление прошивки или восстановление Android в случае если он не загружается!
Еще раз о том для что делает ADB SIDELOAD — данная команда необходима для того, чтобы выполнять прошивку ZIP архивов из меню recovery.
ADB Sideload что это? Принцип работы ADB Sideload
ADB Sideload — это специальный режим установки прошивки, с помощью утилиты ADB.
Принцип работы следующий: ZIP архив-обновление находится в папке с утилитой adb, смартфон или планшет переводится в режим recovery. Запускается утилита adb, и прописывается команда adb sideload filename.zip (вместо filename указать ваш ZIP), после чего архив копируется в Android и прошивается.
Необходимое для прошивки ADB Sideload
- Компьютер или ноутбук
- Скачать драйвер Android и после установить его
- Скачать фирменную программу сайта — ADB RUN или adb
- Заряд Android устройства более чем 40%
- Оригинальный, неповрежденный кабель USB
- Включить Отладка по USB на Android
- ZIP архив-обновление
Подготовка Android к прошивке в ADB SIDELOAD
Телефон или планшет Android необходимо перевести в режим Recovery переведя его руками или с помощью adb. После чего необходимо активировать на Android прошивку через adb sideload.
В стандартном или CWM Recovery необходимо выбрать:
- install zip from sileload
- apply update from ADB
- ADB S >
Иногда это опция находиться в меню Advanced.
Sideload в TWRP Recovery
Далее все остальные действия происходят на компьютере.
Как пользоваться ADB Sideload?
Установка прошивки с помощью ADB SIDELOAD
В этой статье будет предложено два варианта как можно воспользоваться adb sideload, первый способ — демонстрация как все работает от начала до конца в adb, второй способ — автоматизированный сайтом Android +1 с помощью ADB RUN, без лишних действий и писанины руками.
Способ №1. С помощью ADB
- Подключаем устройство Andro > adb sideload XXXXXXXX.zip
Где XXXXXXXX — точное название прошиваемого ZIP обновления (учитывая ЗаГЛАвные или строЧНЫЕ, как написано, названия иначе получите ошибку)После чего начнется перемещение обновления (прошивки) на Android и установка на смартфон или планшет.
Способ №2. ADB Sideload с помощью ADB RUN
- Подключаем устройство Android к компьютеру
- Запускаем программу ADB RUN и переходим в меню Reboot Device -> выбрать Reboot Recovery
- Активируем s/>
- Выбрать вначале пункт Copy ZIP to Directory, в открывшееся окно переместить ZIP архив-обновление, после закрыть окно
- Выбрать Istall ZIP после чего, выбрать прошиваемый файл, после чего начнется прошивка.
Ошибки ADB Sideload
- Если вы получили ошибку error: closed — не активировали sideload на Android;
- Если вы получили ошибку error: device not found — не видит Android, меняйте ядро, recovery, перезапустить Android и снова перевести в режим.
Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!
Источник
no devices/emulators found when trying to use ionic cordova run android —device
The Connected Device:
It is running Developer Options with USB debugging enabled
It is using MTP as the Device file manager
Drivers have been installed to the laptop with no issues and I can browse the files fine
When I run: ionic cordova run android —device I get this output:
I checked to see if the device was listed using native-run android —list and I get this output:
I have Android Studio installed, I have two virtual devices in my AVD manager:
I want to deploy the APK onto the device connected to my laptop, not these emulators but its strange to see that it hasn’t even recognised the emulators inside my AVD manager
How can I fix this issue? I hope I have given enough detail.
1 Answer 1
Using ADB
That command should give you a list of the attached devices. You must accept the debug mode on the phone. Before trying to run the app with a hardware device you should check that adb has a connection with one device atleast.Some issues may appear like:
- List of devices are empty: That means that the device is either not properly connected or there’s an issue with the USB cable(may be broken).
- Unauthorized: Appears when you didn’t accept the debug authorization of your phone.
- Offline: The phone has a little service called daemon that allows it to connect with the computer so can transfer the files and listen to changes. When this service is not running it stops the connection with the computer. Can be solved by rebooting the device or connect/disconnect the USB cable until it can be shown as «online».
In summary you should run this code:
- Enable Debug mode on your Android device. Also enable USB debug that is in the same configuration view.
- Run adb devices , Authorize to connect with the computer. Solve the issues(if there’s any) already commented above.
- Run ionic cordova run android —device .
- Happy coding time!.
Источник
adb: error: failed to get feature set: no devices/emulators found. Please help #359
Comments
mouazdk commented Nov 28, 2018
When I try to mirror my android phone it says
adb: error: failed to get feature set: no devices/emulators found
ERROR: «adb push» returned with value 1
Press any key to continue.
Please help me :'(
The text was updated successfully, but these errors were encountered:
npes87184 commented Nov 28, 2018
Do you enable adb debug in your phone?
mouazdk commented Nov 28, 2018 •
@npes87184 yes, i enabled adb debug but the android on my phone is 4.0.3
could be a problem ?
rom1v commented Nov 28, 2018
my phone is 4.0.3
could be a problem ?
The Android part requires at least API 21 (Android 5.0).
mouazdk commented Nov 28, 2018
@rom1v Thanks man, i tried a new android with Android 6, he still show me the same message
what is the solution ?
rom1v commented Nov 28, 2018
mesabuca commented May 28, 2020
Well I have the same issue. Android 7.0 adb enabled everything is fine except the application
rom1v commented May 28, 2020
mesabuca commented May 28, 2020
Ok I figure out sorry. I change my cable and it works.
jpark006 commented Jun 14, 2020
@mesabuca what cable do you use?
I did everything as instructed and still getting the same error.
I’m using usb c to usb c connection instead of usb a. is that a problem?
fabienwang commented Aug 5, 2020
Hi,
Android 9 here and Arch Linux.
This is just to point that for me, it was the package android-udev which resolved the problem.
NoXXoN123 commented Oct 3, 2020
Im getting the same error. im on android 7 and i tested 3 usb b cables
rom1v commented Oct 3, 2020
WahajAhmedIqbal commented Oct 17, 2020 •
INFO: scrcpy 1.12.1 https://github.com/Genymobile/scrcpy
adb: error: failed to get feature set: no devices/emulators found
ERROR: «adb push» returned with value 1
Any idea of how to solve this ? (I’m using ubuntu 20.04)
accnetdev commented Nov 22, 2020
Hi,
Same here on Kubuntu 20.04.
It worked up to last week, OS updates ?
abhaydasah commented Jan 31, 2021
adb kill-server #start clean
plug your device
adb devices #check if the device is connected
or
connect via TCP
adb connect IP:PORT
export the path to currently used adb or use the same path to adb when you connected to the device, in the previous step
export ADB=$(which adb) scrcpy
run scrpy
scrcpy
applicatlat commented Feb 3, 2021
Hi bois. I received this error as well.
INFO: scrcpy 1.17 https://github.com/Genymobile/scrcpy
adb: error: failed to get feature set: more than one device/emulator
ERROR: «adb push» returned with value 1
and I can see my two beloved android phones:
INFO: scrcpy 1.17 https://github.com/Genymobile/scrcpy
adb: error: failed to get feature set: more than one device/emulator
ERROR: «adb push» returned with value 1
Downloads\scrcpy-win64-v1.17>adb devices
List of devices attached
5WHssss device
10sssss device
How can I run two emulators at the same time
rom1v commented Feb 4, 2021
subhojitdp commented May 5, 2021
You might have enabled Developer Options!! But you haven’t enabled the USB debugging option. So just go inside the Developer Options and enable it. Your scrcpy.exe will start working.
saulsmokeitall commented May 6, 2021
He literally said he already checked and made sure it was enabled 😂
Arun-arbadev commented May 6, 2021 •
If someone still having this error over WiFi — «adb: error: failed to get feature set: no devices/emulators found»
Along with these kinds of warnings — «adb server version (41) doesn’t match this client (39); killing. «
What you need to do is to set the environment variable ADB to the path of real adb binary from your installation.
On Linux, this works beautifully:
Connect USB first and run the following commands:
Disconnect USB now and run the following command:
Note that back-quotes are used here: which adb . Alternatively, you can give complete path as this:
oopsmaniac commented May 16, 2021
adb: error: failed to get feature set: no devices/emulators found
ERROR: «adb push» returned with value 1
Personaly i solved the problem in downloading «Universal ADB Driver v6.0» here: https://androidmtk.com/download-universal-adb-driver and in installing it in following the instructions here: https://androidmtk.com/install-universal-adb-driver After that my Redmi note 8 pro was recognized perfectly by scrcpy and no error messages anymore.
syarz commented May 26, 2021
I had this issue and here’s how I fixed it (Android 10)
Connect the USB cable and from your android device slide down the Notification Bar and select USB for file transfer (USB Debugging must be enabled) -> keep pressing until you see the USB setting-> here in the «USB Controlled by» sub-menu select «connected devices» & in the «Use USB for» -> Transferring files / Android Auto. This should resolve the problem with the USB connection. Make sure you have installed the USB driver for your android device
maximedrouhin commented Jul 16, 2021
I had the same issue, and I fixed it simply by changing the cable. Some cables are for charging only, you have to use a cable capable of transferring data.
zackiru commented Sep 16, 2021
INFO: scrcpy 1.18 https://github.com/Genymobile/scrcpy
/usr/local/share/scrcpy/scrcpy-server: 1 file pushed. 0.9 MB/s (37330 bytes in 0.039s)
[server] INFO: Device: vivo V2031 (Android 11)
INFO: Renderer: opengl
INFO: OpenGL version: 3.0 Mesa 20.0.8
INFO: Trilinear filtering enabled
INFO: Initial texture: 1080×2408
[server] ERROR: Exception on thread Thread[main,5,main]
android.media.MediaCodec$CodecException: Error 0xfffffff4
at android.media.MediaCodec.native_configure(Native Method)
at android.media.MediaCodec.configure(MediaCodec.java:2127)
at android.media.MediaCodec.configure(MediaCodec.java:2043)
at com.genymobile.scrcpy.ScreenEncoder.configure(ScreenEncoder.java:237)
at com.genymobile.scrcpy.ScreenEncoder.internalStreamScreen(ScreenEncoder.java:90)
at com.genymobile.scrcpy.ScreenEncoder.streamScreen(ScreenEncoder.java:61)
at com.genymobile.scrcpy.Server.scrcpy(Server.java:80)
at com.genymobile.scrcpy.Server.main(Server.java:255)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:433)
WARN: Device disconnected
WARN: Killing the server.
how can i fix this?
rom1v commented Sep 16, 2021
android.media.MediaCodec$CodecException: Error 0xfffffff4
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Источник