支持蓝牙的手机需要客户端J2ME程序吗
所谓支持蓝牙的手机到底是什么意思? 只有蓝牙芯片和驱动吗?是不是也包含自带的蓝牙客户端程序?
这个问题快被急疯掉了.老板说肯定不需要,还给我当即用手机对手机发了个文件.
我现在是要用J2ME实现,然后写个服务端的程序(比如文件发送)下载到手机里面去,别的客户端支持蓝牙的手机直接可以发现该服务,然后进行文件传输。
但是网上所有能找到的例子和文档全部都是说 好,要传文件是吧,一个客户端J2ME程序 一个服务端J2ME程序,然后建立连接。我晕。
------解决方案--------------------指包括硬件和软件支持
如果你自己写程序实现数据发送功能的话,需要和手机系统发送蓝牙的数据格式一致,这个你可以通过捕获手机系统发送的数据获得
------解决方案--------------------对,只要知道了系统发送数据的格式,是可以这么做的
------解决方案--------------------
------解决方案--------------------近距离传输文件,当然用手机自己的软件最方便了,如果你非要用J2ME写个发送和接收的程序也不是不可以,只要按照JSR 82的协议规范就可以了。 如果你想远距离的传送文件,那肯定要通过服务器中转,, 这跟有没有蓝牙功能就无所谓了。
像Mailbomb说的,蓝牙模块是由硬件和软件部分组成的。 如果手机具备蓝牙硬件功能,那肯定也有一个配套的软件提供服务。比如简单的文件发送和接收。