【问题标题】:Get User-Agent using Android API使用 Android API 获取用户代理
【发布时间】:2012-10-04 15:08:17
【问题描述】:

请向我提供 Android 代码以从 Android 移动设备获取用户代理,例如在 J2me 中,我们可以使用 J2me API 获取有关移动设备的系统信息。

另外,市场上可用的不同 Android 设备是否有任何 Rdf 或 useragent string/xml 列表。

【问题讨论】:

  • “请提供我”可能行不通 - 需要付出更多的努力(发送 codez 是错误的形式)
  • 我在论坛发问题之前会做功课,不要出于好奇或猜测而提问。 getProperty("os.name", "os.name", SYSinfoBuffer); getProperty("os.version", "os.version", SYSinfoBuffer);系统信息缓冲区); SYSinfoBuffer 是代码中的 StringBuffer。我无法获得我可以为 Blackberry 做的关于 Android 移动设备的 UserAgent 信息,所以发布了这个问题,如果有人已经能够检索到类似的信息。

标签: android


【解决方案1】:
【解决方案2】:

只是为了确保您获得了正确的字符串,或者您想检查浏览器的用户代理字符串是什么,请尝试此站点。 http://www.whatsmyuseragent.com/

用户代理字符串也是可修改的,但这样做不会改变浏览器本身。 (学到了很难:)

约书亚。

【讨论】:

    【解决方案3】:

    User-Agent 标头是浏览器应用程序私有的。另请注意,不同的浏览器(市场上有很多)将使用不同的User-Agent 字符串。另外,我不知道任何 Android User-Agent 字符串列表。

    如果您只是想测试是否有人在使用 Android 浏览您的网站,只需检查 User-Agent 字符串中的“android”即可。

    【讨论】:

      最近更新 更多