You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[E 231012 17:49:57 apis:89] 'gbk' codec can't decode byte 0xaa in position 2: illegal multibyte sequence
Traceback (most recent call last):
File "E:\pythonProject\adl-solox\venv\Lib\site-packages\solox\view\apis.py", line 63, in deviceids
devices = d.getDevices()
^^^^^^^^^^^^^^
File "E:\pythonProject\adl-solox\venv\Lib\site-packages\solox\public\common.py", line 70, in getDevices
Devices = [f'{id}({self.getDevicesName(id)})' for id in DeviceIds]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\pythonProject\adl-solox\venv\Lib\site-packages\solox\public\common.py", line 70, in
Devices = [f'{id}({self.getDevicesName(id)})' for id in DeviceIds]
^^^^^^^^^^^^^^^^^^^^^^^
File "E:\pythonProject\adl-solox\venv\Lib\site-packages\solox\public\common.py", line 64, in getDevicesName
devices_name = os.popen(f'{self.adb} -s {deviceId} shell getprop ro.product.model').readlines()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UnicodeDecodeError: 'gbk' codec can't decode byte 0xaa in position 2: illegal multibyte sequence
[E 231012 17:49:57 apis:89] 'gbk' codec can't decode byte 0xaa in position 2: illegal multibyte sequence
Traceback (most recent call last):
File "E:\pythonProject\adl-solox\venv\Lib\site-packages\solox\view\apis.py", line 63, in deviceids
devices = d.getDevices()
^^^^^^^^^^^^^^
File "E:\pythonProject\adl-solox\venv\Lib\site-packages\solox\public\common.py", line 70, in getDevices
Devices = [f'{id}({self.getDevicesName(id)})' for id in DeviceIds]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\pythonProject\adl-solox\venv\Lib\site-packages\solox\public\common.py", line 70, in
Devices = [f'{id}({self.getDevicesName(id)})' for id in DeviceIds]
^^^^^^^^^^^^^^^^^^^^^^^
File "E:\pythonProject\adl-solox\venv\Lib\site-packages\solox\public\common.py", line 64, in getDevicesName
devices_name = os.popen(f'{self.adb} -s {deviceId} shell getprop ro.product.model').readlines()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UnicodeDecodeError: 'gbk' codec can't decode byte 0xaa in position 2: illegal multibyte sequence
建议改成:devices_name = os.popen(f'{self.adb} -s {deviceId} shell getprop ro.product.model').buffer.readlines()[0].decode("utf-8")
The text was updated successfully, but these errors were encountered: