我想創建一個安卓遊戲,我想分3層。第一層是具有CustomAuthenticator的認證層,在Settings-> Accounts &中可見,同步,第二層是現有遊戲或現有房間的列表,第三層是遊戲本身。並且這些圖層中的每一個都需要使用HTTP。問題是HTTP處理是否需要在每個層中單獨進行,或者足夠的將是一個,而其他層將使用它?如果我將這個項目分離到三個apk中,那麼使用RMI的原因很多,但我不確定這是否是用於在apk之間進行通信的正確方法。假設我們有自定義身份驗證的遊戲應用程序,包含玩家和各種遊戲的房間。什麼是這樣的最好的模式?Android之間的Android通信apk
0
A
回答
2
如果我的三個APK分開的項目有很多的理由使用RMI,但我不知道這是APK
之間通信的正確方法。如果你認爲用戶要下載Play商店的三個獨立應用程序只是爲了運行您的遊戲,您完全不在您的搖桿。
RMI在Android中不存在。對於應用程序集成的合法的情況下,有噸的Android系統能夠選擇:通過服務
- 的活動聯繫起來
- 通信(命令或通過AIDL結合)
- 廣播
Intents
和接收器 ContentProvider
比方說,我們有自定義驗證遊戲應用程序,房間與球員和各種遊戲。什麼是這樣的最好的模式?
使用一個APK。
相關問題
- 1. Android之間的通信
- 2. Android中的片段之間的通信
- 3. Android設備之間的通信
- 4. Android和PHP之間的最快通信
- 5. PHP和android之間的通信
- 6. Android和NativeActivity之間的通信
- 7. Android仿真器之間的通信
- 8. Android和PC之間的通信(C#)
- 9. Android之間的通信活動
- 10. Android手機和Android電視之間的通信
- 11. Android的線程間通信
- 12. Android Studio:建立APK之間的差異大小APK
- 13. Android和C#之間的進程間通信#
- 14. 來自不同計算機的Android設備之間的通信
- 15. 基於RFCOMM的兩個Android設備之間的藍牙通信
- 16. Android項目中的類之間的通信
- 17. Android - 小部件和它的應用程序之間的通信
- 18. 使用WiFi的PC和Android手機之間的通信
- 19. 通過AirWatch卸載Android APK
- 20. 如何在Android上的應用程序之間進行通信
- 21. android和兩個php web服務器之間的通信
- 22. 兩個Android之間沒有公共IP的WiFi語音通信?
- 23. 自定義SurfaceView和默認Android視圖之間的通信
- 24. 使用iPhone和Android之間的遊戲套件p2p通信
- 25. Android上通信應用程序之間的身份驗證
- 26. Windows應用程序和Android應用程序之間的通信
- 27. iOS和Android設備之間的點對點通信
- 28. Android設備和Arduino微控制器之間的通信
- 29. Android Auto - 後臺服務與活動之間的通信
- 30. Android碎片通過相同活動碎片之間的信息
如果你的問題是關於應用程序之間的通信,Android使用'Intent'機制。請閱讀[開發人員指南](http://developer.android.com/guide/topics/intents/intents-filters.html) – Rajesh 2012-04-19 10:03:28
我知道intent機制,但這裏有一點點,我認爲Intents不足以實現可能不是應用程序之間的通信,而是應用程序和作爲庫附加到第一個應用程序的另一個應用程序。 – sennin 2012-04-19 10:19:06