インテントを上げて、別の apk (BB1) から android apk (AA1) を呼び出してみました。しかし、BB1 は独自のプロセス空間で AA1 を開始し、AA1 の既存の実行中のプロセスを使用しません。どうすれば達成できますか。BB1 が既に実行されている場合は、既存の AA1 を使用するようにします。b. まだ存在しない場合は、AA1 を独立したアプリケーションとして呼び出す必要があります。
2 に答える
0
Manifest.xml に同じプロセス ID を設定することでうまくいくと思います。
于 2011-09-07T12:21:02.620 に答える
0
を。BB1 が既に実行されている場合は、既存の AA1 を使用するようにしたい
AA1 からアクティビティを開始するためにBB1Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_SINGLE_TOPをフラグとして使用することもできますがIntent、これは 2 つのアプリ間ではなく、1 つのアプリに対してのみ試しました。
b. まだ存在しない場合は、AA1 を独立したアプリケーションとして呼び出す必要があります。
これはデフォルトで発生します。
于 2010-08-31T12:09:14.263 に答える