旋风001手机开发模块 JAVA开发的相关问题解答
1.socket通讯问题(socket的tcp/ip 通讯,java中文教程里的socket 例子)
1)sever和client 之间在PC上就能通讯上,但在手机与PC间就通讯不上?
可能原因:a)看是否插了手机卡
b)看你的PC是否是有公网的IP地址
c)使用端口是否开放
d)服务器是否配置好,客服端程序是否正确
e)查看手机设置:
i 接入点为cmnet(网络服务→帐号资料→GPRS→China mobile→将连接点改为cmnet)、
ii 开长连接(主菜单→网络设定→GPRS连接)
2)手机socket通讯的输入输出流的格式有规定吗?不可选字符都支撑吗?支持不可选字吗?
标准的 TCP/IP
3)程序与板子间的串口通讯的数据流呢,遇到不可显字符会截断数据吗?
不会,二进制数据都没问题。
4)若接受到乱码可能是设置的编码问题:
此部分将会出各相应的测试程序
(串口测试程序)
2.使用了MTK的例子,能否配置机器让他开机立即运行指定的JAVA程序?
可以自动执行java 程序可开机就实现java程序,进入的是java程序界面。在设置—手机设置—话机设置—自动执行java程序。即可实现。
3.目前提供那些JAVA版本的例子代码?
摄像头preview
GPIO,串口,并口,ADC
条码
RFID
网络传输、视频网络应用、安防监控
4. 在Java,如果有中断需要处理,怎么做了?
在java下可以开启一个任务查询,用查询方式,实时查询看是否有中断信号。
这个时候把中断当作GPIO来用,在java下,线程很容易处理,开启一个线程。
在java下,我们一般建议客户采用主从模式,也就是手机开发模块作为后台,实时采集,
比如用简单的单片机作为前台来处理,这样最合理,目前给北京一卡通的项目都是这么处理的
5.如何用eclipse 导出可以在001上执行的.jar?
在左侧栏 右键你的项目->J2ME->create package,确保你的 eclipse 是 EclipseME.
请论坛的朋友们多多支持,若有问题、疑惑在下面提出,会即时为您解答 |