Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android应用程序未读取0x7F之后的值_Android_Ascii_Bluetooth Lowenergy_Extended Ascii_Android Ble - Fatal编程技术网

Android应用程序未读取0x7F之后的值

Android应用程序未读取0x7F之后的值,android,ascii,bluetooth-lowenergy,extended-ascii,android-ble,Android,Ascii,Bluetooth Lowenergy,Extended Ascii,Android Ble,我有一个应用程序可以从一个可移动设备接收数据。 首先,它以|0/1 | date1 | month1 | hour1 | minute1 | date2 | month2 | minute2 | 0x8A | 应用程序读取除0x8A之外的所有值 当我提到一些网站时,android应用程序似乎只读取标准的ASCI0x7F。如果是,我将如何将数据转换为扩展ASCI? 我的数据作为字符串接收 @Override public void onCharacteristicRead(Blu

我有一个应用程序可以从一个可移动设备接收数据。 首先,它以
|0/1 | date1 | month1 | hour1 | minute1 | date2 | month2 | minute2 | 0x8A |

应用程序读取除
0x8A
之外的所有值

当我提到一些网站时,android应用程序似乎只读取标准的ASCI
0x7F
。如果是,我将如何将数据转换为扩展ASCI? 我的数据作为字符串接收

 @Override
        public void onCharacteristicRead(BluetoothGatt gatt,
                                         BluetoothGattCharacteristic characteristic, int status) {
            if (status == BluetoothGatt.GATT_SUCCESS) if (BleUuid.READ_TIME
                    .equalsIgnoreCase(characteristic.getUuid().toString())) {
                final String names = characteristic.getStringValue(0);
                runOnUiThread(new Runnable() {
                    public void run() {
                        char ff;
                        ff = names.charAt(9);
                        if (ff ==0x8a) {
                            line1.setText("Yes");
                        } else {
                            line1.setText("No");
                        }
请帮我弄清楚

if (ff == '\u008a') { 
它对我有用


它对我有效

提供你的代码,这样我们可以帮助你在问题中添加代码。只是想知道当你登录
((int)ff)
时你看到了什么?如果(ff=='\u008a'){是的,谢谢它有效。提供你的代码,这样我们可以帮助你在问题中添加代码。只是想知道当你登录
((int)时你看到了什么ff)
?如果(ff=='\u008a'){是的,谢谢,它起作用了,这可能会起作用。