我正在研究一個複雜的Java小程序,它可以在Safari和Windows和Linux上的各種瀏覽器中正常運行,但在Chrome和Firefox中Macintosh上存在問題。對於調試,如果Java代碼在出現錯誤時可以檢測並報告瀏覽器,瀏覽器版本,操作系統和操作系統版本,這將非常有用。如何在Java小應用程序中檢測瀏覽器和操作系統
什麼是Java最簡單和最可靠的方式來檢測該信息?
這看起來不錯,但需要Apache log4j的,我不知道如果我能說服團隊來運行:http://code.google.com/p/user-agent-utils/'
我猜的Java能得到通過JavaScript的用戶代理字符串,但我找不到任何可以清楚顯示如何做到的示例代碼。
僅供參考:如果您使用的是32位IE「os.arch」,即使在64位系統上也會爲您提供「x86」 – Makatun 2015-07-24 21:21:53