Re: [問題] Service 與呼叫者的互動

看板AndroidDev作者 (Mr. Pan)時間10年前 (2015/11/12 12:35), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/4 (看更多)
推 givemepass: http://www.slideshare.net/rickwu12/ss-54297655 11/11 13:30 推 givemepass: 第一個bindService可以利用Binder雙向溝通 11/11 13:44 → givemepass: 第二個AIDL你也可以實做看看 蠻簡單的 11/11 13:44 推 charlesdc: 不同app的process可以設定成相同的,也可以相互分享資 11/11 21:13 → charlesdc: 料 11/11 21:13 To givemepass 大: 先感謝回覆,以目前的狀況來看,必須得用 AIDL 實作,但我想確定一下 像這樣跨 Process 傳送的資料,應該不會是同一份 Instance 吧 比如就算 MyService srv=MyBinder.Stub.asInterface(iBinder); MyObject obj=svr.getMyObject(); 像這樣取得的 obj 應該和我在 Service 端所建立的是不同 instance 吧? 只有裡面儲存的資料是一樣的( 如字串內容、數值資料等等 )? 因為如果是不同實體,那麼就沒有意義了 XD 我的狀況算是蠻特別的 (Xposed Module) To charlesdc 大: 感謝~ 不過由於我現在是在製作 Xposed Module , 所以我只能控制一端的 AndrodiManifest.... 不果我想請問一下,如果我宣告兩個 App 要在同一個 process 底下運作 是在 AndrodiManifest 裡面宣告 android:process 嗎? 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.60.161.234 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1447302934.A.EE4.html

11/12 14:01, , 1F
不太懂 是指你無法動remote的code嗎?
11/12 14:01, 1F
文章代碼(AID): #1MH1SMxa (AndroidDev)
文章代碼(AID): #1MH1SMxa (AndroidDev)