访问其他应用程序android

时间:2014-09-16 20:16:13

标签: android google-maps

我是Android新手,所以请放轻松我。我已经广泛搜索过试图从另一个正在运行的应用程序中访问信息以在我的应用程序中使用。

更具体地说,我正在尝试访问Google地图应用程序并从中获取一些信息。诸如的信息是到达目的地的用户?他们使用步行,自行车或驾驶功能吗?我对我的应用程序有了自己的想法,我认为不能做任何事情,它只是访问这个正在运行的应用程序,似乎无法找到有关如何执行它的任何信息。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

您实际上无法访问其他应用程序的数据 - 显而易见的原因是隐私和安全性(想象一下,如果您可以访问Facebook的数据或Tinder的数据并将其出售给广告商)。

如果应用声明了可用的数据,则可以在Android中访问应用数据的唯一方法。这是通过内容提供商完成的,例如,您可以访问手机中的联系人。有关详细信息,请参阅此处:http://developer.android.com/guide/topics/providers/content-providers.html

当然,还有另一种方式,那就是拥有数据的公司可以为您提供结构化访问权限,而Google则使用他们的Maps API进行访问。我没有使用V2 API,我认为你不能得到你想要的所有数据,但是有一个活动识别部分,所以至少有一些东西是可用的。您可以在此处找到更多详细信息:https://developer.android.com/google/play-services/location.html

相关问题