As mobile devices feature a large amount of different possible API combinations and
other device features, you may need to utilize system properties in your MIDlet.
System properties can tell what versions of APIs are installed, what localized
directory names are used, or whether a certain feature is available. System
properties can be retrieved with the System.getProperty() method
on runtime. The returned value reveals whether the API is available, for example.
For a list of system properties in different APIs, see the following links:
Generic system properties for Nokia devices and S60 devices in general (defined in CLDC, MIDP, and JTWI/MSA
Bluetooth API system properties
Note: Note: With the Bluetooth API, the LocalDevice.getProperty() method
should be used to retrieve system properties; for example: LocalDevice.getProperty("bluetooth.connected.devices.max").
Security and Trust Services API (SATSA) system properties
For an example on using the system properties, see the SystemProperties example MIDlet.