2013-07-09 54 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

这两个应用程序是由我开发的,我不在这里分享我的数据。如果我没有错误内容提供者用于将数据共享到另一个应用程序,但我传递的数据不是共享的。第二个应用程序应该在后台获取数据,完成工作并返回到第一个应用程序。 –

相关问题