Как получить доступ к функции класса Java в Android-apk удаленно для тестирования?

У меня есть приложение на Android, которое связывается с устройством Arduino, оно связывается с Arduino через интерфейс USB, и мы хотели бы получить доступ к некоторым из этих функций удаленно, чтобы выполнить наши сквозные тесты. У нас возникла проблема с поиском способа запуска нашего макета Arduino (который мы создали для тестирования приложения на эмуляторе) некоторых функций, к которым нам нужен удаленный доступ. Любая помощь будет оценена по этому поводу, спасибо.

1 ответ

Я могу придумать два варианта:

  • интерфейс командной строки для ваших ложных классов (например, input)
  • сервис, который вы можете вызвать из командной строки (используя service call SERVICE CODE [i32 INT | s16 STR] ...)

Если вы можете привести более подробный пример, возможно, на ум придут другие варианты.

Другие вопросы по тегам