Подключенное устройство:
На нем запущены параметры разработчика с включенной отладкой по USB
Он использует MTP в качестве диспетчера файлов устройства
Драйверы были установлены на ноутбук без проблем, и я могу нормально просматривать файлы
Когда я запускаю: ionic cordova run android --device
Я получаю это вывод:
BUILD SUCCESSFUL in 5s
42 actionable tasks: 42 up-to-date
Built the following apk(s):
C:\Users\K-PC\myApp\platforms\android\app\build\outputs\apk\debug\app-debug.apk
native-run.cmd android --app platforms\android\app\build\outputs\apk\debug\app-debug.apk --device
[native-run] ERR_NO_DEVICE: No hardware devices found. Not attempting emulator because --device was specified.
[native-run]
[native-run] More details for this error may be available online:
[native-run]
[native-run] https://github.com/ionic-team/native-run/wiki/Android-Errors
[ERROR] An error occurred while running subprocess native-run.
native-run.cmd android --app platforms\android\app\build\outputs\apk\debug\app-d... exited with exit code 1.
Re-running this command with the --verbose flag may provide more information.
Я проверил, указано ли устройство с помощью native-run android --list
, и получил следующий результат:
Errors (!):
ERR_UNSUITABLE_API_INSTALLATION: No suitable API installation found.
More details for this error may be available online:
https://github.com/ionic-team/native-run/wiki/Android-Errors
Connected Devices:
No connected devices found
Virtual Devices:
No virtual devices found
У меня установлена Android Studio, у меня два виртуальные устройства в моем диспетчере AVD:
AVD Manager
Я хочу развернуть APK на устройстве, подключенном к моему ноутбуку, а не на этих эмуляторах, но странно видеть, что он даже не распознал эмуляторы внутри моего AVD-менеджера
Как я могу исправить эту проблему? Надеюсь, я дал достаточно подробностей.