有做过android下3G相关开发的么?
at_send_command("AT+CCLK?", NULL);
反馈过来的时区不对,一直是美国的时区明明我在中国啦
但是从后台用命令
# cat /dev/ttyUSB1 &
# echo AT+CCLK? > /dev/ttyUSB1
# 反馈的时区是对的,,为什么啊?
at_send_command("AT+CCLK?", NULL);
反馈过来的时区不对,一直是美国的时区明明我在中国啦
但是从后台用命令
# cat /dev/ttyUSB1 &
# echo AT+CCLK? > /dev/ttyUSB1
# 反馈的时区是对的,,为什么啊?
解决方案 »
- 安装ADT出现提示:ADT安装提示you are installing software that contains unsigned content
- PhoneGap环境搭建的问题
- android CTS版本问题
- Java EE,Android程序员面试宝典(面试前瞅瞅,助你拿高薪哦)
- 如何显示一种单色(想请大家帮帮忙)
- 求助:android 2.1 修改系统配置参数时出现异常
- Android"系统服务"如何读写sdcard?
- 急求!关于ExpandableListView三层显示的问题
- 急求用过vitamio的大神们解决个问题,妈的那个客户回复好慢,,,
- 全局Application
- 类似Layout.xml一类的XML文件,哪去看属性配置?
- 有移植过xpdf到Android上的高手吗??
问了下同事
用命令看是对的,那肯定是framework 没过去到正确的时区。
先去看看log看看Ril获取的对不对,logcat -b radio 看AT command的log,
如果对,那就得去frameworks/base下面找3G的相关看了。
我感觉八成是Ril那就不对。
logcat -b radio 看后:D/RILJ ( 190): [0039]> QUERY_FACILITY_LOCK
D/RILJ ( 190): [0040]> QUERY_FACILITY_LOCK
D/AT ( 370): AT< OK
D/AT ( 370): AT> AT+CCLK?
D/AT ( 370): AT< +CCLK: "2011/6/9,20:20:54.924"时区不对
但是RIL里发命令~at_send_command("AT+CCLK?", NULL);
回传来的东西。不准好麻烦哦~
难道非要上层跟标准的北京时区做对比然后换算时间么。。
啊 那到底是不是你啊
总是timeout 自动挂起 改内核的那个人