Как запустить внешние, загруженные, но еще не установленные приложения на Android?

Мне просто любопытно :

Некоторые приложения, как правило, для разработчиков, позволяют загружать другие примеры приложений и запускать примеры приложений без их установки.

Примером для такого приложения является крутойDevAppsDirect"приложение (очень рекомендую это кстати).

Мой вопрос:

Как работают такие приложения?

Я имею в виду, они загружают APK? Как они пропускают этап установки и как-то запускают загруженные приложения? Они как-то сливаются с загруженным контентом? Это как плагин?

Такая вещь может быть полезна для приложений, которые требуют плагинов и расширений, и, возможно, других идей, о которых я не могу думать.

Мне также интересно, как другие приложения используют механизм плагинов. многие приложения позволяют загружать другие плагины-приложения через игровой магазин. они как-то запускают некоторый код в других файлах apk? они могут даже добраться до других файлов АПК? Есть ли способ сообщить Android, какие приложения могут получить доступ к моему файлу apk?

Ответы на вопрос(5)

Ваш ответ на вопрос