所以我的想法是,我想让人们轻松地从别人的应用程序转换到我的 android 应用程序。好像我可以将数据导入我的数据库,如果我错了,请从文件中纠正我。但是,我(或市场上的其他应用程序)如何从应用程序中检索数据,以便他们(用户)可以移动它?
问问题
216 次
1 回答
1
据我了解,您想从应用程序中提取数据并将其与您的应用程序一起使用,不是吗?
这取决于应用程序如何存储数据,并且几乎所有应用程序都以一种方式存储数据,如果您的应用程序无权访问它,并且如果该应用程序不提供获取数据的方式,您需要root权限才能访问它,并且设备必须是root权限。
所有这些都假设数据在设备上。现在有一些应用程序可以将数据保存在互联网上,因此您必须连接到应用程序连接的服务器,并使用与原始应用程序相同的凭据登录,记录和检索数据,并检索您的数据将需要使用与原始应用程序相同的调用。这不好,因为在任何时候登录或检索数据所需的服务器调用都可能发生变化,您的应用程序将被破坏。
换句话说,如果该应用程序没有 API 供您的应用程序检索数据,则无法以正常方式访问其他应用程序数据。
此外,如果应用程序具有导出数据的选项,则用户可以将数据导出到通用格式的文件中,以便您的应用程序可以打开它。
于 2013-06-05T14:09:08.240 回答