Как транслировать намерения с статистами через оболочку ADB?

Я пытаюсь отправитьBATTERY_CHANGED намерение через оболочку ADB. Пока мне удалось отправить намерение без информации:

am broadcast -a android.intent.action.BATTERY_CHANGED

Я создал приложение, которое слушает это намерение, и вот что система отправляет каждые несколько секунд:

#Intent;action=android.intent.action.BATTERY_CHANGED;launchFlags=0x60000010;i.icon-small=17302838;B.present=true;i.scale=100;i.level=100;S.technology=Li-ion;i.status=5;i.voltage=4155;i.invalid_charger=0;i.plugged=2;i.health=2;i.temperature=280;end

Когда я передаю намерение, мое приложение показывает это:

#Intent;action=android.intent.action.BATTERY_CHANGED;launchFlags=0x10;end

Мой вопрос, как я могу передать намерение черезadb shell с некоторыми из этих свойств / флагов (например, масштаб, статус, подключен и т. д.)?

Ответы на вопрос(1)

Ваш ответ на вопрос