Ваши ошибки не имеют ничего общего с adb
. Вам просто не хватает понимания того, как ваша локальная оболочка обрабатывает вашу команду. Вы выполняете эти команды локально (на вашем ПК):
adb shell setprop persist.sys.language fr
setprop persist.sys.country CA
stop
sleep 5
start
и сообщения об ошибках, которые вы видите, из локальной оболочки (т. Е. В вашей системе нет исполняемого файла setprop
и start
и stop
имеют необязательные параметры.
правильная команда будет
adb shell "setprop persist.sys.language fr; setprop persist.sys.country CA; setprop ctl.restart zygote"
или в более поздних версиях Android:
adb shell "setprop persist.sys.locale fr-CA; setprop ctl.restart zygote"
Если у вас есть фрейм данных со столбцом класса factor
, как это воспроизводимо показано в примечании в конце, то мы не хотим применять as.numeric
к этому, поскольку это просто даст базовые коды для уровни факторов, которые не имеют смысла. Скорее, это дает Date
класс:
d <- as.Date(DF$Date)
d
## [1] "1990-12-31" "1991-12-31" "1992-12-31" "1993-12-31" "1994-06-30"
## [6] "1994-12-31"
, и это дает количество дней с начала эпохи UNIX:
no <- as.numeric(d)
no
## [1] 7669 8034 8400 8765 8946 9130
, и это превращает это обратно в Date
класс:
as.Date(no, "1970-01-01")
## [1] "1990-12-31" "1991-12-31" "1992-12-31" "1993-12-31" "1994-06-30"
## [6] "1994-12-31"
Lines <- "
Date
1990-12-31
1991-12-31
1992-12-31
1993-12-31
1994-06-30
1994-12-31 "
DF <- read.table(text = Lines, header = TRUE)