2012-12-13 3 views
1


У меня есть два приложения (файлы apk) в android. Скажем, app1.apk и app2.apk. Мне интересно, возможно ли из app1.apk начать любую активность в app2.apk без установки app2.apk. Проблема в том, что я хочу скрыть app2.apk от пользователя. Является ли это возможным?Android embedded apks


Спасибо заранее ...

+0

Запустить apk, который не установлен? это интересная перспектива ... Что вы можете сделать, это упаковать ваши 2 приложения в один apk. – njzk2

ответ

4

вы не можете запустить приложение, которое Isnt установлен .. Он hasnt прошел через любой из стадий безопасности.

Ака, пользователь не предоставил ему разрешение на запуск (выполняется во время установки). Так что это никогда не будет возможно.

Почему вы не связываете свои действия, которые находятся в app2, в app1. Затем они будут установлены с помощью приложения 1 и будут выполняться.

+0

Я не разработчик обоих приложений. Apk автоматически создается из приложения, которое я установил на своем ПК. Я предполагаю это, например, используя один apk, как библиотеку jar, как это происходит на Java. Импортируйте jar или zip-файл (apk в нашем случае) в проект и вызовите включенные классы. – LiTTle

1

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

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

Смежные вопросы