Can I use JNI in J2ME?
That depends on what you mean by "J2ME". J2ME is a generic term that covers several things.
The configuration of J2ME used on most phones is CLDC. CLDC does not allow JNI. This restriction is part of the "sandbox" model, which prevents applications from adversely affecting your device.