Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
已安装Android应用程序之间的链接_Android - Fatal编程技术网

已安装Android应用程序之间的链接

已安装Android应用程序之间的链接,android,Android,是否可以从一个android应用程序链接到另一个已安装的应用程序?我正在创建一组应用程序,它们在某种程度上都将使用相同的内容。在“网络世界”中,通过将此内容分离为单独的html(或类似内容)可以轻松处理此问题,并且所有其他网站/应用程序都将链接到此内容。不幸的是,这些应用程序都必须脱机工作,因此链接到web服务器不是一个选项。如果所有的“共享内容”都被复制到每个应用程序中,它将占用大量空间,而且更新起来将是一场噩梦 非常感谢您的任何意见。如果您的要求是从一个应用程序到另一个应用程序共享数据,那么

是否可以从一个android应用程序链接到另一个已安装的应用程序?我正在创建一组应用程序,它们在某种程度上都将使用相同的内容。在“网络世界”中,通过将此内容分离为单独的html(或类似内容)可以轻松处理此问题,并且所有其他网站/应用程序都将链接到此内容。不幸的是,这些应用程序都必须脱机工作,因此链接到web服务器不是一个选项。如果所有的“共享内容”都被复制到每个应用程序中,它将占用大量空间,而且更新起来将是一场噩梦


非常感谢您的任何意见。

如果您的要求是从一个应用程序到另一个应用程序共享数据,那么您需要的是
ContentProvider
。您可以创建自定义
ContentProvider
,并从其他应用程序检索数据。开发者指南是可用的

也请参考此问题以了解其实施方式:


希望能有所帮助。

你可以使用
意图
来实现这一点-你可以使用意图、AIDL(服务)和内容提供者来链接应用程序谢谢你的输入,超人。我看过ContentProvider,它确实在android studio中工作。然而,我的应用程序基本上只是一个包含大量html内容的webviewer,我需要从一个应用程序中的html链接到另一个已安装应用程序中的html内容。类似于a href=“com.example.webviewer1/page3.html”。这有可能吗?如果应用程序一直连接到web,为什么不创建web后端api,从后端进行处理,并将相应的数据作为json或XML传递给每个应用程序?平板电脑/应用程序将在脱机环境中使用。保持内容在线(或至少共享内容)会让事情变得越来越简单,但不幸的是,在这种情况下,这不是一个选项。然后使用内容提供商本身,创建一个后端,以json的形式从服务器传递数据,然后将这些数据存储在每个应用程序的相应数据库中,并使用内容提供商共享必要的数据,内容提供商将充当安全桥梁的地方