Tôi đang viết ứng dụng gửi mã byte từ máy tính bảng đến bộ điều khiển µ. Mọi thứ hoạt động tốt trên Lenovo A1 (Androi 2.3) và Samsung Galaxy Tab 7 Plus N (Android 3.2). Bây giờ tôi đang gặp vấn đề với Samsung Galaxy Tab 2 mới (Android 4.0).Kết nối Bluetooth trên Android ICS không thể
Tôi có thể ghép nối với ăng-ten Bluetooth (được kết nối với bộ điều khiển µ và giao tiếp qua giao thức nối tiếp). Khi tôi khởi động lại ứng dụng, tôi lại được yêu cầu nhập mật khẩu và ghép nối. Sau khi tôi nhập mật khẩu ghép nối, bố cục chính của tôi hiển thị nhưng kết nối không được thiết lập.
Các LogCat trong nhật thực nói với tôi:
06-19 16:00:20.656: V/BluetoothSocket.cpp(3189): availableNative
06-19 16:00:20.664: V/BluetoothSocket.cpp(3189): abortNative
06-19 16:00:20.664: V/BluetoothSocket.cpp(3189): ...asocket_abort(49) complete
06-19 16:00:20.664: I/ActivityManager(185): No longer want com.google.android.partnersetup (pid 3220): hidden #16
06-19 16:00:20.671: V/BluetoothSocket.cpp(3189): availableNative
06-19 16:00:20.671: V/BluetoothSocket.cpp(3189): destroyNative
06-19 16:00:20.671: V/BluetoothSocket.cpp(3189): ...asocket_destroy(49) complete
06-19 16:00:20.679: D/KeyguardViewMediator(185): setHidden false
06-19 16:00:20.679: W/System.err(3189): java.io.IOException: socket closed
06-19 16:00:20.679: W/System.err(3189): at android.bluetooth.BluetoothSocket.available(BluetoothSocket.java:370)
06-19 16:00:20.679: W/System.err(3189): at android.bluetooth.BluetoothInputStream.available(BluetoothInputStream.java:40)
06-19 16:00:20.679: W/System.err(3189): at java.io.BufferedInputStream.available(BufferedInputStream.java:114)
06-19 16:00:20.687: W/System.err(3189): at ebs.alphadidact.control.ReceiveThread.run(ReceiveThread.java:79)
Hơn nữa là LogCat nhận một ngàn lần so với thông điệp:
V/BluetoothSocket.cpp(3189): availableNative
Vì vậy, như tôi đã tìm kiếm trong các trang web tôi tìm thấy một vài chàng trai với một vấn đề tương tự nhưng không có giải pháp. Có ai biết điều gì đó về vấn đề này không?
Có thể đó là sự cố tương thích giữa ăng-ten và Android 4.0. Tôi không nghĩ rằng lỗi là trong mã của tôi bởi vì như tôi đã nói cùng một mã đang chạy trên các phiên bản Android cũ hoàn hảo.
bạn có giải quyết vấn đề này không? – PankajAndroid