blob: ae111b0af6a94bd077f8f5c4f93eeb3db69b85a1 [file] [log] [blame]
#include <helpers/MyAndroidRuntime.h>
namespace android {
static JavaVM *gVM;
// static
void MyAndroidRuntime::setJavaVM(JavaVM *vm) {
gVM = vm;
}
// static
JavaVM *MyAndroidRuntime::getJavaVM() {
return gVM;
}
// static
JNIEnv *MyAndroidRuntime::getJNIEnv() {
JNIEnv *env;
if (gVM->GetEnv((void**) &env, JNI_VERSION_1_4) != JNI_OK) {
return nullptr;
}
return env;
}
} // namespace android