2013-07-09 160 views
0

我正在開發兩個應用程序。讓第一個應用程序爲APP1,第二個應用程序爲APP2。現在在APP1中,我沒有提供像INTERNET這樣的用戶權限,但它會發送像http://www.google.com這樣的任何http url給我的第二個APP2,它將包含像INTERNET這樣的用戶權限。 Http請求將從APP1發送到APP2,APP2將響應請求,然後結果將被髮送回APP1。最後APP1包含一個webview來顯示結果。我嘗試使用包管理器的意圖,但無法將url傳遞給APP2。我從前兩天開始掙扎。請幫助我,並通過舉例說明理解。提前致謝。從一個應用程序傳遞數據另一個應用程序在android

+0

使用內容提供商。如果您打算與其他應用程序共享您的數據,您需要開發自己的提供商 – Raghunandan

+0

@Raghunandan這兩個應用程序由我開發,我不在此共享我的數據。如果我沒有錯誤內容提供者用於將數據共享到另一個應用程序,但我傳遞的數據不是共享的。第二個應用程序應該在後臺獲取數據,完成工作並返回到第一個應用程序。 –

+0

我不知道你問的問題是否可能無法對此發表評論。我想你需要的是從服務器獲取數據的服務,然後根據收到的更新通知和更新ui。如果這個評論不能忽略它。 – Raghunandan

回答

0

你不需要Internet權限,請大家lokk那: Content ProviderSend data to other applications

谷歌爲實現一個簡單的方法來做到這一點:意向。您有理由必須將您的目標類調用到您的Intent上的putextras以傳遞數據。

+0

這兩個應用程序是由我開發的,我不在這裏分享我的數據。如果我沒有錯誤內容提供者用於將數據共享到另一個應用程序,但我傳遞的數據不是共享的。第二個應用程序應該在後臺獲取數據,完成工作並返回到第一個應用程序。 –

相關問題