`GetEnv ` has some interesting return values that we should be interested in. I've listed some below:
```
int getEnvStat = g_JavaVM->GetEnv ...
if (getEnvStat == JNI_EDETACHED) {
    NSLOG("GetEnv: not attached");
    return;
} else if (getEnvStat == JNI_EVERSION) {
    NSLOG("GetEnv: version not supported");
    return;
}
```
For **debugging** you can also observe `else if (getEnvStat == JNI_OK) { // NSLOG("JNI OK"); }`