【问题标题】:Adb command to get tablet date formatadb 命令获取平板电脑日期格式
【发布时间】:2016-06-02 13:09:31
【问题描述】:

在一个 android 应用程序中,我正在尝试使用 adb shell 命令获取平板电脑的日期格式(即 dd/mm/yyyy 或 mm.dd.yyyy)

-"adb shell 设置获取系统日期格式"

但是,此命令似乎仅适用于 API 23 级别的设备。对于低于 23 的级别,此命令不会给出任何结果。是否有命令获取 API 级别低于 23 的设备的日期格式?

【问题讨论】:

  • 我在 Android 4.4.4 三星手机上进行了测试,这个命令运行良好......所以,也许它与 API 版本无关。

标签: android shell date cmd


【解决方案1】:

我认为该设置为空(或为空),因为未设置。

我在这里使用 Android MM 和 Android KitKat (4.4.4) 在两种不同的设备上进行了测试。

在这两种设备中,adb shell settings get system date_format 命令都能正常工作。

检查这个question,谷歌建议使用:

android.text.DateFormat.getDateFormat()

请使用 android.text.DateFormat.getDateFormat() 而不是查看设置 直接,无论设置是否设置都将起作用。

因此,如果可能,请尝试以正确的方式(而不是通过 adb 命令)获取数据格式。

【讨论】:

  • 我无法导入 android.text.DateFormat.getDateFormat()。当我点击自动导入时,java.text.DateFormat 被导入。
  • 我认为它们是相同的.. 不与 getDateFormat() 一起使用?
  • 其实java.text.DateFormat没有getDateFormat()函数。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-14
  • 1970-01-01
相关资源
最近更新 更多