Qpython3.6 - Использование модуля androidhelper, получение неожиданных результатов - PullRequest
0 голосов
/ 17 мая 2019

Вот мой текущий код:

>>>import androidhelper as andr

>>>d = andr.Android()

>>>dir(d) #returns all possible methods for the module

>>>d.batteryGetLevel() #Returns the following:
Result(id=1, result=None, error=None)

Я не понимаю, почему это печатается вместо целого числа от 1 до 100. Как это исправить, чтобы показать текущий заряд батареи моего телефона? Можно ли использовать аналогичную функцию для мониторинга аккумулятора Moto Mod?

Ответы [ 2 ]

0 голосов
/ 20 июня 2019

Я понял это. Проблема здесь не в коде, а в том, что qpython не имеет прав доступа к сенсорам телефонов через скрипт. Если вы действительно хотите это сделать, вы можете использовать kivy. Или сделайте другое приложение полностью. Извините, я знаю, что это не помогло, но это правда.

0 голосов
/ 18 июня 2019

Вы используете неправильную команду.Попробуйте этот скрипт

import androidhelper
droid = androidhelper.Android()
battery =droid.readBatteryData().result
print(battery)
...