Revision as of 23:27, 22 July 2013 by hamishwillee (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

How to detect if a Class/Package is available on the phone

From Nokia Developer Wiki
Jump to: navigation, search

This article shows how to determine at runtime whether a particular optional Java ME class or API is available on the device.

Article Metadata
Created: firt (15 Apr 2007)
Last edited: hamishwillee (22 Jul 2013)

We can use the dynamic instantiation method, like this:

boolean MMAPIAvailable;
try {
// Try to instantiate a class using a string as the Class name
// so, the SDK without the API can compile the application
// If the next code is executed, then the API is available
MMAPIAvailable = true;
} catch ( ClassNotFoundException e) {
MMAPIAvailable = false;
This page was last modified on 22 July 2013, at 23:27.
39 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.


Thank you!

We appreciate your feedback.