代号一 - 识别 OS 应用 运行

Codename One - Identifying what OS app is running on

有没有一种方法可以在我的代码中检查某个应用程序 运行 的 Os 代号是什么,无论是黑莓、Android、iOS、Windows、Symbian 等...?

System.getProperty("os.name");

更多信息:http://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html

一般来说,如果您想这样做,您可能做错了什么,应该回溯并重新考虑 "why" 您是否想这样做。有更好的选项来获取特定于平台的功能,例如主题、覆盖、本机代码等。

您可以使用 Display.getInstance().getPlatformName() 获取此信息。