0
Ich benutze adb Befehl, um den Status von airlane_mode_on in Appium mit Python zu erhalten. Aber es kehrt immer 'True' zurück, auch wenn es ausgeschaltet ist. Unten ist das Code-Snippet.Flugzeugmodus Ein Status ist immer wahr
def getGlobalSettingsOperation(self):
self.__log.info('AndroidDevice.getGlobalSettingsOperation() [{}]: Performing get operation on global setting "{}"'.format(self.name(), flag))
try:
status = self.__adb.shell(['settings', 'get', 'global', 'airplane_mode_on'])
self.__log.info('AndroidDevice.getGlobalSettingsOperation(): value of getGlobalSettingsOperation with flag [{}] is: "{}"'.format(flag, status))
return status
except:
self.__log.exception('AndroidDevice.getGlobalSettingsOperation() [{}]: exception'.format(self.name()))
return False
Der Wert des Status ist immer True. Aber der gleiche Befehl, wenn ich für Put-Betrieb verwende, funktioniert es gut. Ich versuchte in vielen Android-Geräten. Freundlich helfen.