Описание тега android-virtualdisplay

0 ответов

События сенсорного ввода Android Q VirtualDisplay

Играю с Android Q и виртуальными дисплеями. Мне удалось создать VirtualDisplay, и я привязал его к SurfaceView: @Override protected void onCreate(Bundle savedInstanceState) { ... mSurfaceView = (SurfaceView) findViewById(R.id.surfaceView); mSurfaceV…
1 ответ

Android 10, вводящий входы на внешний / виртуальный дисплей

Концепция: У меня есть приложение для Android, написанное на Kotlin, которое просто запускает приложение Android на внешнем дисплее. Дисплей может быть AirServer, Miracast, Microsoft Connect, USB-OTG HDMI, USB-C HDMI или смоделированным дополнительн…
1 ответ

Действие отображается некорректно при запуске на дополнительном виртуальном дисплее

В моем сценарии я хочу отразить другое приложение в своем приложении. я использую DisplayManager к createVirtualDisplay для моего SurfaceView. Затем я установилDisplayId как это VirtualDisplay в AcitivityOptions когда я начинаю деятельность. Благода…
0 ответов

Как отобразить другое приложение в виде поверхности?

Я хотел бы отразить, например, Waze в моем приложении SurfaceView: Intent intent = getPackageManager().getLaunchIntentForPackage("com.waze"); //"com.waze" Bundle opts = ActivityOptions .makeBasic() .setLaunchDisplayId(virtualDisplay.getDisplay().get…
1 ответ

Изменение размера Android VirtualDisplay "в полете"

Недавно в проекте я столкнулся с проблемой изменения размера VirtualDisplay"в полете". Итак, вариант использования: Начать трансляцию В неопределенный период потоковой передачи могут появиться определенные данные, которые указывают на то, что мои во…
1 ответ

Обнаружение зеркального отображения экрана xamarin.android как vysor

Я хочу, чтобы мое приложение уведомляло, когда мое приложение используется в зеркальном отображении экрана. Точно так же я использую vysor для получения экрана Android на ПК, но мне нужно обнаруживать и закрывать при обнаружении (из-за защиты от за…
0 ответов

Как я могу транслировать видеоконтент или экран с телефона на экран TV

Мне нужно транслировать видео из моего приложения на экран ТВ. Оба подключены к одной сети (wifi). Я пытаюсь использовать MediaRouteSelector и MediaRouteActionProvider для отображения значка трансляции на панели инструментов и определения подключенн…
0 ответов

Изображение Android из mediaProjection in Landscape: качество и границы уменьшены

Я снимаю свой экран с помощью mediaProjection, и у меня проблема с альбомной ориентацией. В ландшафтном режиме я получаю изображение в портретном размере с черными границами сверху и снизу вместо того, чтобы использовать все пространство. вот исходн…
2 ответа

невозможно создать виртуальное устройство в студии Android, ОШИБКА: установка HAXM не удалась

Во время создания виртуального устройства говорится, что haxm не установлен. В моем ноутбуке AMD Ryzen 5, а haxm - это инструмент Intel, и даже я не нахожу вариант Hyper - V в своей системе. ошибка говорит: HAXM installation failed. To install HAXM …
1 ответ

Технология виртуализации не включена

Я использую JetBrains IDE IntelliJ IDEA для разработки под Android. Когда я использую AVD (виртуальное устройство Android), требуется установка HAXM, и когда я пытаюсь это сделать, появляется сообщениеVT-x is disabled in BIOS. поэтому я включил его …
0 ответов

VirtualDisplay на эмуляторе Android не работает, как на реальном устройстве

Я пытаюсь реализовать Android VirtualDisplay и запустить его на эмуляторе. У меня проблема в том, что он работает только на реальном оборудовании. В эмуляторе при запуске действия я получаю всплывающее сообщение: "Приложение не поддерживает запуск н…
0 ответов

Коснитесь нескольких ActivityView в Android11

Как правильно использовать несколько ActivityView в Android11? Я уже создал рабочий образец в P+Q. Но в R touch перестал работать. Действия отображаются хорошо, но только самый верхний вид реагирует на прикосновение. Все остальные действия не отвеча…
0 ответов

Эмулятор Android - сбой Tiktok

Я использую Android Studio 4.2.1 (самая последняя версия) и наблюдал за этим поведением на обоих устройствах, которые я пробовал:Pixel C (API 30)13.5 Freeform (API 30) Следуя этим инструкциям, установил Play Store на моих эмуляторах Android, затем з…
0 ответов

Как прикрепить уже созданный виртуальный дисплей

Я создал виртуальный дисплей, используя метод createVirtualDisplay(). После нажатия кнопки «Домой» и возврата мне нужно повторно подключить уже созданный виртуальный дисплей. Я также получаю displayID и поверхность, но не могу отобразить виртуальный…
26 май '21 в 19:25
0 ответов

Как показать последнее действие, открытое в VirtualDisplay?

Я создал виртуальный дисплей и открыл в нем настройки. Если я открыл какое-то другое действие в настройках, например: страницу Wi-Fi. Затем я нажал кнопку «Домой» и вернулся - последнее открытое действие должно быть на виртуальном дисплее. Теперь ег…
1 ответ

call release() не работал после создания виртуального дисплея

я использовал MediaProjection создавать VirtualDisplayделать скриншоты. После этого я попытался выпустить virtualDisplay, но это не сработало: // create virtual display... mVirtualDisplay = sMediaProjection.createVirtualDisplay(DISPLAY, mWidth, mHei…
0 ответов

Android MediaProjection - какое разрешение подходит для VirtualDisplay и ImageReader?

Я использовал MediaProjection api вместе с VirtualDisplay и ImageReader для совместного использования экрана. Вот метод создания VirtualDisplay и ImageReader: private void createVirtualDisplay(Activity mContext) { final DisplayMetrics metrics = new …
0 ответов

Установите правильную метку времени для MediaCodec с захватом VirtualDisplay

Вот моя установка: Я захватываю кадры из VirtualDisplay в SurfaceTexture, рисую какой-нибудь анимированный объект на самой текстуре с помощью OpenGL и отправляю его на входную поверхность MediaCodec. Но после рисования я должен правильно установить …
0 ответов

Проекция экрана не поддерживается на дополнительных дисплеях

У меня есть следующее настроенное устройство Android, подключенное к 2 физическим дисплеям. Display 21442613134359552 (HWC display 0): port=0 pnpId=XXX displayName="XXXMaster" Display 21442613134359553 (HWC display 1): port=1 pnpId=XXX displayName="…
1 ответ

Android — отображать запись экрана на SurfaceView

Я разрабатываю приложение, которое может записывать содержимое экрана устройства Android и отображать его на SurfaceView. На данный момент SurfaceView представляет собой блок в середине экрана и в настоящее время показывает содержимое всего экрана в…