Android 設定系統時間

2021-06-19 13:02:10 字數 1061 閱讀 7479

方案一

string y = string.valueof(mdatepicker.getyear());

y = check(y, 4);

string mon = string.valueof(mdatepicker.getmonth()+1);

mon = check(mon, 2);

string d = string.valueof(mdatepicker.getdayofmonth());

d = check(d, 2);

string h = string.valueof(mtimepicker.getcurrenthour());

h = check(h, 2);

string m = string.valueof(mtimepicker.getcurrentminute());

m = check(m, 2);

string date = "" + y + mon + d + "." + h + m + "00";

timesynchronization(date);

//時間位數確定 2023年1月1日,需要轉成20300101

private string check(string data, int limit)

}return data;

}//設定系統時間

public void timesynchronization(string date)

string envp = (string) envlist.toarray(new string[0]);

string command;

command = "date -s " + date;

log.i("nadiee", "command:" + command);

try , envp);

} catch (ioexception e)

}方案二

網上很多介紹通過menifest 新增 android:shareduserid="android.uid.system"獲取系統許可權來設定系統時間,不過要在對於原始碼下編譯,或者用對於證書重新簽名。

Android系統設定

com.android.settings.accessibilitysettings 輔助功能設定 com.android.settings.activitypicker 選擇活動 com.android.settings.apnsettings apn設定 應用程式 設定com.android.s...

Android休眠設定時間

預設情況下,android系統在超過n分鐘沒操作,會自動關屏並進入休眠狀態。實際上,有些專案要求超時不休眠,如果只是針對單個應用程式,我們可以通過電源管理設定狀態來實現,方法一 調整 settings.system.putint getcontentresolver android.provider...

Android修改系統時間

最近碰到修改系統時間的需求,折騰了一段時間,發現網上有一種方法是通過 命令的方式修改的。在這裡感謝那位老兄的方法。timemanager.setsystemtime public static void setsystemtime date date string str list.toarray ...