Вызов Android APK из другого APK - PullRequest
       18

Вызов Android APK из другого APK

0 голосов
/ 31 августа 2010

Я попытался вызвать Android-apk (AA1) из другого apk (BB1), подняв намерение. Но BB1 запускает запускает AA1 в своем собственном пространстве процессов и не использует существующий запущенный процесс AA1. Как я могу достичь а. Я хочу, чтобы BB1 использовал существующий AA1, если он уже запущен. б. Если его там еще нет, он должен вызвать AA1 как независимое приложение.

Ответы [ 2 ]

0 голосов
/ 07 сентября 2011

Я думаю, что установка идентичного идентификатора процесса в Manifest.xml будет работать.

0 голосов
/ 31 августа 2010

а.Я хочу, чтобы BB1 использовал существующий AA1, если он уже работает

. Вы можете попробовать использовать BB1, используя Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_SINGLE_TOP в качестве флагов на Intent, используемом для запуска действия с AA1, хотя я только попробовалэто для одного приложения, а не между двумя приложениями.

b.Если его там еще нет, он должен вызвать AA1 как независимое приложение.

Это произойдет по умолчанию.

...