我想通过声音传输数据(例如:文本)。 但我无法find解决这个问题。 程序将无需连接互联网。 谁能帮我?
编辑/更新 :发现这个新的选项,它也有蓝牙低功耗的function,虽然仍然看起来是一个振奋人心的发展,在数据通过良好的前景:
声波通知 :
声波通知信标结合三种技术:声波通知audio,iBeacon和Android BLE技术,以达到95%的智能手机。 信标覆盖范围和选项可通过我们的后端信标pipe理系统进行configuration。
search更多的文档,如果可用,在相同的。
更新: 可用文档
我已经使用这个库和SDK: NearBytes的NearSDK ,发现它相当可靠。
NearSDK是使用NearBytes Mobile SDK的通信解决scheme
依赖是你将需要这个发送数据,在另一端,听取。
例如。
发送:
nearBytes = new NearBytes(YourActivity.this); nearBytes.send(NearBytes.stringToBytes("string"));
听:
nearBytes = new NearBytes(this); nearBytes.startListening(); nearBytes.setNearBytesListener(new NearBytes.NearBytesListener() { public void OnReceiveError(int code, String msg) { } public void OnReceiveData(byte[] bytes) { String msg = NearBytes.bytesToString(bytes); } });
你可以在以下地址find详情:
将NearBytes SDK集成到Android应用程序中
和NB开发区