c # — отправка целых чисел в фоновое приложение Android

Для личного проекта я хочу иметь возможность отправлять координаты (x, y) на телефон Android (4.4.2), а затем использовать полученную точку данных для имитации события касания.

Процесс выглядит следующим образом:
| ПК | === [Целочисленные данные] ===> | Android | ===> [Имитация сенсорного события]

В настоящее время я использую c ++ в визуальных студиях и Xamarin для разработки приложений для Android (C #)

Как я могу подойти к проблемам:
1) Связь (отправка данных) с ПК в приложение фоновых задач Android
2) Имитация сенсорного события.

Спасибо!

1

Решение

Один из способов сделать это — через IP-сокет между ними. Создайте фоновый сервис Android, который прослушивает этот входящий сокет.

Поскольку вы являетесь локальным, вы также можете выполнить команду ADB для широковещательного INTENT с полезной нагрузкой, передающей событие, которое вы хотите выпустить для службы, которая внедряет его в систему. Вы также можете использовать uiautomater, чтобы вызвать сенсорные события, см. http://developer.android.com/tools/testing/testing_ui.html

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]