我有一個應該由其他應用程序啓動的應用程序。它可以自行啓動,但也可以從其他應用程序啓動。 所以我們有AppA
和AppB
。 AppB
可能從AppA
啓動。Android - 允許其他應用程序啓動應用程序
據我所知,AppA
可以這樣做:
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setComponent(new ComponentName("com.mypackage.myapp","com.mypackage.myapp.MyActivity"));
startActivity(intent);
的MyActivity是AppB
活動。
雖然我能夠從AppA
啓動AppB
,但我的問題是,AppB
需要其他配置嗎?就像它的Manifest一樣? 或者當我從另一個應用程序中調用一個應用程序時,有什麼需要注意的嗎?
如果沒有,在這種情況下,只有AppA
會做這項工作?