Я новичок в разработке приложений UWP и смотрел несколько образовательных видео Microsoft о жизненном цикле и приложениях UWP. Теперь я задаюсь вопросом, можно ли сделать то, что я хотел бы сделать. Может быть, вы поможете мне ответить на несколько вопросов:
1.) Можно ли установить XY.appx из моего приложения Launcher? (Программа запуска обнаруживает xy.appx на USB-накопителе и устанавливает это приложение).
2.) Если мое приложение Launcher является приложением UWP UI, можно было бы запустить другое приложение (уже установленное) с помощью активации URI. Насколько я понимаю, это возможно только в качестве UI-приложения (а не в качестве фоновой службы)?
3.) Можно ли закрыть другое приложение из моего приложения Launcher? (Думаю, нет, но было бы неплохо, если бы лаунчер мог убивать то, что было запущено приложением лаунчера).
4.) Если приложение Launcher является приложением пользовательского интерфейса и запускает другое приложение пользовательского интерфейса, приложение Launcher приостанавливается. Есть ли возможность установить связь между приложением и приложением между фоновой службой (или моим новым приложением переднего плана) и приостановленной программой запуска?
Я стремлюсь реализовать Launcher, который проверяет наличие вставленной USB-флешки и устанавливает (и запускает) все, что когда-либо находится на этой флешке, или запускает другое приложение «по умолчанию». Как я мог это решить?
Спасибо, Шаф