我正在使用C#
在Visual Studio 2013上为Windows Phone 8.1开发应用程序,我创建了一个.dll库文件,用于保存一些数据,与我在另一个应用程序中使用的.dll
相同。
我的要求是基于相同的.dll
文件,我应该与另一个应用程序进行通信。与Android一样,我们有广播接收器,可以在内部发出请求,并且可以轻松实现两个应用之间的数据共享。 Windows Phone开发中是否还有任何功能使这项任务可行?
答案 0 :(得分:1)
首先,如果您将任何内容保存在独立存储中,它就会与该应用程序隔离开来。没有其他应用可以访问它,无论它们是否共享相同的库(.dll)。 Share data between Windows Phone apps
应用之间的两种沟通方式:
深层链接
您可以使用深层链接从另一个应用中打开一个应用,并将值传递给应用。
您可以使用URI字符串和关联文件在其他应用中共进午餐。 Auto-launching apps using file and URI associations for Windows Phone 8
从Web服务或云存储中保存和检索数据
应用可以通过将数据上传到云存储来共享数据,当第二个应用打开时,它可以检查新数据。
这显然只有在设备有数据连接时才有效。