1
所以我有一個非常簡單的應用程序。可以指定一個taskaffinity在Android中創建一個新進程
Activity 1 Activity 2 (affinity :mytask - launchMode=standard) Activity 3 (affinity :mytask - launchMode=standard) Broadcast Receiver Service
- BR意圖
- 啓動服務
- 服務做它的魔力
- 推出的活動2,然後將一段時間後推出活動3接收。
現在我正在觀察的是,當活動2開始時,我看到我的應用程序的兩個進程ID。但是,如果我從Activity1 - > Activity 2導航,我只能看到一個進程ID。
我的問題是:
- 可以指定一個taskaffinity會在Android中創建一個新的進程?
- 當活動具有任務關聯性時,如何從服務開始的活動與常規方案不同?