Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.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
Blackberry 位置API不适用于自定义/第三方应用程序_Blackberry_Geolocation_Gps_Rim 4.2_Jsr179 - Fatal编程技术网

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

Blackberry 位置API不适用于自定义/第三方应用程序,blackberry,geolocation,gps,rim-4.2,jsr179,Blackberry,Geolocation,Gps,Rim 4.2,Jsr179,我正在尝试为我的BB 8800(印度Airtel)编写一个简单的基于GPS的应用程序 但是由于某些原因,我的代码getLocation(timeout)总是返回一个无效的位置(只有在超时之后)。我尝试了不同的标准参数组合,但没有成功 我很确定问题不在于我的代码,因为即使是黑莓GPS演示应用程序也无法工作。然而,我的GPS接收机工作正常,因为“Wayfinder”,一个与我的BB捆绑在一起的地图应用程序,工作正常 为了进一步测试,我试着运行SpotFinder和谷歌地图。但它们也不起作用。谷歌地图

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

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

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

为了进一步测试,我试着运行SpotFinder和谷歌地图。但它们也不起作用。谷歌地图可以使用手机发射塔信息而不是GPS来确定位置

以下是关于我的环境的更多细节, 1.电话型号:黑莓8800 2.承运人:AirTel(印度) 3.设备版本:4.2.168(平台2.3.0.54)

我的承运人能阻止它吗?[我与AirTel技术支持部门进行了交谈,但他们不愿为开发人员提供帮助]


提前谢谢

您的运营商能阻止它吗?当然,我不知道印度的情况,但在美国,一些运营商可以而且确实限制未经“批准”的应用程序访问GPS。考虑到您描述的情况,这似乎很有可能。您的运营商可以阻止吗?当然,我不知道印度的情况,但在美国,一些运营商可以而且确实限制未经“批准”的应用程序访问GPS。考虑到您所描述的情况,这似乎很有可能。一些运营商(如Verizon US)为第三方应用程序屏蔽GPS。其他人只是为白名单的应用程序(主要是他们自己的)启用GPS,但拒绝所有其他人访问GPS

看来你的供应商正在做这样的事情

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

看来你的供应商正在做这样的事情