关于手机基站定位的问题
我采用RIL方式获取手机的LAC和CellID信息,为什么在我的windows mobile 6.1手机下没有问题,在别人的手机(多普达565刷的windows mobile6.0)上就不行。
我查了下,我的手机RIL是2.0版,多普达565的RIL是1.0版,不知道是不是和这个有关?另外我的程序没有加“签名”,是不是和这个也有关?
我看SDK里的调试签名都过期了,郁闷呀。
[解决办法]
与签名无关,与手机ROM有关,有些手机没有实现相关的接口。用RIL不是通用的办法。面对目前WM手机的纷乱的版本,在获取基站信息上总会存在只适用于部分手机的情况。用RIL也好,用TAPI也好,都是如此。
这个是没办法的了,即使是Google地图在WM手机上也是一样的。
[解决办法]
肯定是RIL的实现不同造成的。
RIL是各个OEM厂商根据硬件自己实现,只是提供了统一的接口。
[解决办法]
我也遇到这个问题 了 有个大尺寸的多普达 可以获取到 基站信息 可是其他小的多普达就是获取不到 有一个值返回的是0 所以获取不到经纬度了 郁闷 正为此苦恼中