Запустите приложение Xamarin из консольного приложения Windows - PullRequest
0 голосов
/ 06 декабря 2018

Можно ли инициализировать консольное приложение или запустить жизненный цикл приложения для Android?Или хотя бы инициализировать приложение на устройстве Android, а затем позволить пользователю запустить приложение?

1 Ответ

0 голосов
/ 06 декабря 2018

Пока на компьютере установлен Android SDK, это возможно.Он содержит инструмент командной строки ADB.exe (Android Debug Bridge), который позволяет просматривать список подключенных в настоящее время устройств, подписываться на события подключения / отключения, управлять приложениями и многое другое.

Например, для установки приложенияна подключенном в данный момент устройстве вы должны выполнить следующую команду:

adb install com.your.app

Как только это будет сделано, пользователь увидит приложение на устройстве и сможет запустить его вручную.Если вы также хотите запустить приложение после установки, вы можете использовать команду оболочки ADB am start, как описано в следующем ответе:

Как запустить приложение с помощью инструментов Android ADB?

Если вы хотите запустить эти команды из консольного приложения C #, я бы использовал SharpAdbClient (с открытым исходным кодом), чтобы сделать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...