2016-06-19 132 views
2

我正在編寫一個可跨多個應用程序安裝的庫項目。 爲了使庫運行,它需要下載文件。我的目標是一次下載文件,並在其他應用程序中的其他庫中共享它們。 (我想保存網絡流量),我該如何實現這一點。公共外部存儲不是我的選擇。跨庫項目共享文件

回答

2

如果你想不同的Android應用程序之間共享功能,你應該實現進程間通信(IPC)它們之間

由於android應用程序實際上是sandboxed linux進程,因此它們無法訪問彼此的私有數據和文件。

在Android開發的領域,有兩種方法來實現IPC:

MessengersAIDL(Android界面Definiton語言),這既能使在應用程序中使用綁定的服務。

我建議你開始研究上述文件以獲得有關該主題的大圖。