Итак, я работал с некоторой службой в Lollipop (применимо к другим) и заметил, что вызов службы оболочки adb ... не имеет логического типа данных. Кто-нибудь знает, как я могу проверить системную службу, которая получает логический тип данных из adb?Как передать логический параметр в вызове службы
E.G. System Service (IPowerManager.aidl)
...
boolean setPowerSaveMode(boolean mode); //14th entry
...
поэтому команда должна выглядеть следующим образом:
$ adb shell service call power 14 __ __
Я предполагаю, что это что-то делать с переходом значение interger (в C, значение> 0 == верно), но я не уверен, как это сделать.
Спасибо за помощь!
Это было мое первоначальное предположение, но проверка была тем, что я искал. Спасибо! –