J'essaie de trouver la définition des numéros d'erreur Bluetooth. Par exemple, ils peuvent apparaître dans la sortie de logcat comme suit :
09-16 07:38:50.896 V/BluetoothSocket.cpp( 8809) : ...accept(69, RFCOMM) = -1 (errno 125)
J'essaie de trouver la définition des numéros d'erreur Bluetooth. Par exemple, ils peuvent apparaître dans la sortie de logcat comme suit :
09-16 07:38:50.896 V/BluetoothSocket.cpp( 8809) : ...accept(69, RFCOMM) = -1 (errno 125)
El errno
Le concept de variable globale n'est pas spécifique à Bluetooth, mais provient des appels système (POSIX) utilisés par les systèmes d'exploitation de l'entreprise. BluetoothSocket.cpp
. Votre journal montre que l'appel système accept()
a échoué, car il a retourné -1
(les valeurs négatives indiquent généralement une erreur). En outre, accept()
a également fixé le errno
à 125. Si vous regardez le définition relative dans les sources Linux vous trouvez qu'il correspond à ECANCELED :
#define ECANCELED 125 /* Operation Canceled */
Voir aussi
AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.