Используя adb shell
или эмулятор терминала на устройстве, введите это, чтобы очистить все уведомления (требуется su
)
service call notification 1
Это отправит sms (не требует su
)
service call isms 5 s16 "PhoneNumber" i32 0 i32 0 s16 "BodyText"
Где я могу узнать больше о service call
? Я нашел этот вопрос и оценил ответ, говоря о том, что все значит. Но где я могу найти информацию о том, какой метод notification 2
может быть вызван?
Запуск service call
был неполным и напечатал это использование:
Usage: service [-h|-?]
service list
service check SERVICE
service call SERVICE CODE [i32 INT | s16 STR] ...
Options:
i32: Write the integer INT into the send parcel.
s16: Write the UTF-16 string STR into the send parcel.
Я запустил service list
, и он вернулся с 78 услугами для моего устройства, включая isms
и notification
, и для большинства служб будет напечатано то, что кажется пространством имен (com.android.internal.telephony.ISms
для isms
и android.app.INotificationManager
для notification
). Как я могу использовать эту информацию, чтобы узнать, что я могу сделать с каждой из этих служб?