во-первых, привет! во-вторых, этот вопрос не совпадает с другим вопросом «встроить приложение в приложение», потому что у меня есть пример приложения, которое делает это и все еще разрабатывается до сих пор, это блок-лаунчер от zhouweizhang, а также есть страница github, которая показывает его исходный код .
Идея: Я пытался создать приложение, которое может встраивать игру и что-то вроде создания кнопки с плавающим действием или просто кнопки для легкого создания снимков экрана и других инструментов.
А blocklauncher использует System.load для загрузки библиотеки игры и createPackageContext. это то, что мне нужно?
на другой вопрос, на который ответили «Это невозможно ...» и т. д. но есть блоклаунчер.
Кстати. ссылка на страницу github: https://github.com/zhuowei/MCPELauncher/
законный? возможно, нет. Обновлено? Да, в Google Play. Сбои? правда. В конце концов, у меня есть другое приложение, которое может делать что-то подобное. это игровые инструменты Samsung, но они делают что-то другое. вместо того, чтобы встраивать другое приложение, отображается кнопка с плавающим действием. это было то же самое?
В общем, это определенно невозможно. Большинство других вопросов этого разнообразия связаны с попыткой встроить произвольное приложение. Это может быть возможно в ограниченных случаях, для определенных приложений, с периодическими сбоями. Обратите внимание, что код «до сих пор не разрабатывается», так как этот репозиторий не обновлялся почти четыре года. И, читая проект README, выясняется, что вам понадобится гораздо больше, чем «System.load для загрузки библиотеки игры и createPackageContext», например root-доступ. Кроме того, возникает вопрос, является ли то, что вы предлагаете, законным в вашей юрисдикции.