01-05 19:49:34.526: E/AndroidRuntime(11183): FATAL EXCEPTION: main
01-05 19:49:34.526: E/AndroidRuntime(11183): Process: com.example.myble, PID: 11183
01-05 19:49:34.526: E/AndroidRuntime(11183): java.lang.RuntimeException: Error receiving broadcast Intent { act=BLE_DATA_NOTIFY flg=0x10 (has extras) } in com.Feng.myble.MainActivity$2@41cc1f88
01-05 19:49:34.526: E/AndroidRuntime(11183): at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:797)
01-05 19:49:34.526: E/AndroidRuntime(11183): at android.os.Handler.handleCallback(Handler.java:733)
01-05 19:49:34.526: E/AndroidRuntime(11183): at android.os.Handler.dispatchMessage(Handler.java:95)
01-05 19:49:34.526: E/AndroidRuntime(11183): at android.os.Looper.loop(Looper.java:136)
01-05 19:49:34.526: E/AndroidRuntime(11183): at android.app.ActivityThread.main(ActivityThread.java:5336)
01-05 19:49:34.526: E/AndroidRuntime(11183): at java.lang.reflect.Method.invokeNative(Native Method)
01-05 19:49:34.526: E/AndroidRuntime(11183): at java.lang.reflect.Method.invoke(Method.java:515)
01-05 19:49:34.526: E/AndroidRuntime(11183): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:871)
01-05 19:49:34.526: E/AndroidRuntime(11183): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:687)
01-05 19:49:34.526: E/AndroidRuntime(11183): at dalvik.system.NativeStart.main(Native Method)
01-05 19:49:34.526: E/AndroidRuntime(11183): Caused by: java.lang.ArrayIndexOutOfBoundsException: length=6; index=6
01-05 19:49:34.526: E/AndroidRuntime(11183): at com.Feng.myble.MainActivity.shortSignedAtOffset(MainActivity.java:576)
01-05 19:49:34.526: E/AndroidRuntime(11183): at com.Feng.myble.MainActivity.access$14(MainActivity.java:574)
01-05 19:49:34.526: E/AndroidRuntime(11183): at com.Feng.myble.MainActivity$2$1.run(MainActivity.java:539)
01-05 19:49:34.526: E/AndroidRuntime(11183): at android.app.Activity.runOnUiThread(Activity.java:4783)
01-05 19:49:34.526: E/AndroidRuntime(11183): at com.Feng.myble.MainActivity$2.onReceive(MainActivity.java:399)
01-05 19:49:34.526: E/AndroidRuntime(11183): at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:782)
01-05 19:49:34.526: E/AndroidRuntime(11183): ... 9 more
在连接到蓝牙设备之后,程序崩溃,输出以上的log。但是这个程序在我更换蓝牙连接的传感器之前是没有出现过问题的
关于蓝牙4.0通讯的问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- 徐福记456 2017-01-05 16:33关注
数组越界了,Caused by: java.lang.ArrayIndexOutOfBoundsException: length=6; index=6
连接传感器数目发生了改变,但是没有在主线程更新,比如调用notifyDataSetChanged()方法解决 无用评论 打赏 举报
悬赏问题
- ¥15 ubuntu虚拟机打包apk错误
- ¥199 rust编程架构设计的方案 有偿
- ¥15 回答4f系统的像差计算
- ¥15 java如何提取出pdf里的文字?
- ¥100 求三轴之间相互配合画圆以及直线的算法
- ¥100 c语言,请帮蒟蒻写一个题的范例作参考
- ¥15 名为“Product”的列已属于此 DataTable
- ¥15 安卓adb backup备份应用数据失败
- ¥15 eclipse运行项目时遇到的问题
- ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发