Измените время устройства Android программно без рутирования устройстваJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Измените время устройства Android программно без рутирования устройства

Сообщение Anonymous »

На устройстве Honeywell Chainway C71 (Android 6) мы программно меняли время следующим образом:
cmd = $"am broadcast -a com.rscja.android.updateSystemTime --ei YEAR {now.Year}" +
$" --ei MONTH {now.Month - 1} --ei DAY_OF_MONTH {now.Day} --ei HOUR_OF_DAY {now.Hour}" +
$" --ei MINUTE {now.Minute} --ei SECOND {now.Second} --ei MILLISECOND {now.Millisecond}";

AdbClient.Instance.ExecuteRemoteCommand(cmd, device, receiver);

Когда мы перешли на новое устройство Honeywell EDA 52 (Android 11), пакет com.rsja.android больше не доступен.
Есть ли он способ изменить системное время программно без рутирования устройства? Или есть другие способы изменить время на устройстве Android 11?
Доступны некоторые пакеты:
package:com.android.providers.calendar
package:com.android.providers.media
package:com.google.android.onetimeinitializer
package:
package:com.honeywell.tools.deviceconfig
package:com.honeywell.settings
package:android
package:com.qualcomm.wfd.service
package:com.honeywell.systools.unattendedsetting
package:com.google.android.deskclock
package:com.honeywell.tools.smu
package:com.google.android.gm
package:com.honeywell.tools.appsconfig
package:com.android.providers.settings
package:com.google.android.calendar
package:com.android.


Подробнее здесь: https://stackoverflow.com/questions/786 ... the-device
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»