位置 API 不适用于自定义/第三方应用程序

发布于 2024-07-11 00:27:41 字数 521 浏览 14 评论 0原文

我正在尝试为我的 BB 8800(与印度 Airtel)编写一个简单的基于 GPS 的应用程序。

但由于某种原因,我的代码 getLocation(timeout) 总是返回无效位置(仅在超时后)。 我尝试了不同的标准参数组合,但没有成功。

我非常确定问题不在于我的代码,因为即使是 BlackBerry GPS 演示应用程序也无法工作。 然而,我的 GPS 接收器工作正常,因为与我的 BB 捆绑在一起的地图应用程序“Wayfinder”工作正常。

为了进一步测试它,我尝试运行 SpotFinder 和 Google 地图。 但他们也没有工作。 谷歌地图可以使用手机信号塔信息而不是 GPS 来确定位置。

以下是有关我的环境的更多详细信息, 1.手机型号:黑莓8800 2. 运营商:AirTel(印度) 3. 设备版本:4.2.168(平台2.3.0.54)

我的运营商可以屏蔽吗? [我与 AirTel 技术支持人员进行了交谈,但他们不愿意帮助开发人员]

提前致谢

I'm trying to write a simple GPS based application for my BB 8800 (with Airtel, India).

But for some reason my code getLocation(timeout) always returns with a non-valid location (only after timing out). I tried different combinations of criteria parameters with no success.

I'm pretty sure that the problem is not with my code because even the BlackBerry GPS demo application does not work. However, my GPS receiver is working fine because "Wayfinder", a maps application that came bundled with my BB, works fine.

To test it further, I tried running SpotFinder and Google Maps. But they did not work either. Google Maps could determine location using cell tower info but not GPS.

Here are some more details about my environment,
1. Phone Model: BlackBerry 8800
2. Carrier: AirTel (India)
3. Device Version: 4.2.168 (Platform 2.3.0.54)

Can my carrier block it? [I spoke with AirTel technical support but they wouldn't budge to help developers]

Thanks In Advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

且行且努力 2024-07-18 00:27:41

一些运营商(如 Verizon US)阻止第三方应用程序使用 GPS。 其他人只是为应用程序白名单(主要是他们自己的)启用 GPS,但拒绝所有其他人访问 GPS。

看来您的提供商正在做这样的事情。

Some carriers (like Verizon US) blocked GPS for third party applications. Others just enabled GPS for a white list of applications (mostly their own) but deny access to GPS for all others.

It seems your provider is doing such things.

一场春暖 2024-07-18 00:27:41

你的运营商可以阻止它吗? 当然,我不知道印度的情况,但在美国,一些运营商可以而且确实限制应用程序访问 GPS,如果它们未经“批准”。 鉴于您所描述的情况,这似乎很有可能。

Can your carrier block it? Absolutely, I don't know about in India, but in the U.S. some carriers can and do restrict applications from accessing the GPS if they are not "approved." That seems quite likely given the scenario you described.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文