那就证明位置没有改变呗,你是在哪里测试的呢?在室内应该是收不到GPS信号的,除非你弄个增强天线
解决方案 »
- 在 system/extras/su/su.c中怎样得到调用su程序的包名。
- gcm经常不能用,需要用户绑定Google账号,有没有替代方案?
- 怎么让WebView的滚动条消失?
- 求助.JNI_CreateJavaVM failed
- android获取屏幕分辨率
- android 解析json
- 自定义进度条相关问题
- 使用百度定位API出现强转异常,如何解决?
- android spinner text 太长 最后省略("..."),怎么实现
- AlarmManager 如何在其他activity中关闭,貌似只能拿到当前设置的PendingIntent才可以关闭?
- 请问URI问题??
- 我想运行一个非默认的activity,怎样设置快一些?
1. gps 在室内不能收到信号,所以尽可能去户外
2. 如果是模拟器的话,需要手动更改GPS 坐标, 在DDMS 左边,模拟器那一块最下方。
3. 如果是手机在户外能收到信号,但没有移动,也就是位置不更改,也不会调用onLocationchanged 函数
(但一般不可能出现这个情况,除非你的原始点就在户外,并且没有移动)
4. system.out 这个习惯需要改改了,android 用LOG 。可以查查这方面的资料,这里就不详续。