他のアプリケーションによって起動する必要があるアプリケーションがあります。単独で起動することもできますが、他のアプリケーションから起動することもできます。したがって、 と がAppA
ありAppB
ます。
AppB
から起動できますAppA
。
私が知っていることから、AppA
これを行うことができます:
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setComponent(new ComponentName("com.mypackage.myapp","com.mypackage.myapp.MyActivity"));
startActivity(intent);
MyActivity は のアクティビティですAppB
。
AppB
から起動できましたが、マニフェストAppA
のように他に必要な設定はありますか? AppB
または、別のアプリケーションからアプリケーションを呼び出すときに留意する必要がある要件はありますか?
何もない場合、この場合、AppA
仕事をするだけですか?