Python中文
首页
教程
问答
标签
搜索
登录
注册
fetchUuidsWithSdp的异常UUID反转
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有一个python蓝牙服务器(使用PyBluez)运行在raspberry pi上。我在服务器中使用的uuid是:</p> <p><code>8f86d132-4ab8-4c15-b8df-0b70cf10ea56</code></p> <p>我正在Android应用程序中的蓝牙服务器上调用<a href="http://developer.android.com/reference/android/bluetooth/BluetoothDevice.html#fetchUuidsWithSdp()" rel="nofollow">^{<cd2>}</a>。当它最终获取uuid时,它们以两个为一组进行反转(似乎endianness已经改变)。</p> <p><em>在广播接收器中:</em></p> <pre><code>Parcelable[] uuids = intent.getParcelableArrayExtra(BluetoothDevice.EXTRA_UUID); if (uuids != null) { if (uuids.length > 0) { for (Parcelable uuid : uuids) { Utilities.err(uuid.toString()); } } else { Utilities.err("no uuids"); } } </code></pre> <p>例如:</p> <p><code>8f86d132-4ab8-4c15-b8df-0b70cf10ea56</code>->;<code>56ea10cf-700b-dfb8-154c-b84a32d1868f</code></p> <p>看前两个字符<code>8f</code>,它们是反转uuid的最后两个字符。</p> <p>看第二个字符<code>86</code>,它们是反转uuid的后两个字符</p> <p>是什么造成的?</strong></p> <p>这和UUID是小端还是大端有什么关系?</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>你有没有可能在android 6.0.1版上遇到过这种情况? 可悲的是,在android中似乎有一个bug导致了这个问题。 <a href="https://code.google.com/p/android/issues/detail?id=197341" rel="nofollow">https://code.google.com/p/android/issues/detail?id=197341</a></p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
带json的Pass生成器(最好在MQTT上)
8 回答
带json的pythonFlask
8 回答
带json的Python传输代码
10 回答
带json的Python读取API
3 回答
带JSON约束的Android POST请求
6 回答
带Jupyter笔记本和Sp的Docker
5 回答
带Jupyter笔记本的IdeaVim
2 回答
带Jupyter笔记本的Matplotlib不会绘制绘图,但会更正轴值
4 回答
带kbhi套接字的Python线程
7 回答
带Keras fit_发生器的记忆错误
8 回答
带keras-给定错误的卷积神经网络,UnboundLocalError:local变量“a”在赋值之前引用
8 回答
带Keras和WGANs的无效argumenterror
9 回答
带Keras的LSTM:Assign Op的Input'ref'需要左值inpu
5 回答
带keras的解密器
3 回答
带KeyError的简单循环:8167
5 回答
带key和valu的Python二叉搜索树
9 回答
带Kivy ConfigPars的布尔函数等
9 回答
带kivy+matplotlib的Android.apk
6 回答
带kivy的可滚动注册屏幕
1 回答
带kivy的圆形/圆形图像
1 回答