MCPcopy Create free account
hub / github.com/IppClub/Dora-SSR / GetMainActivityClass

Function GetMainActivityClass

Source/Wasm/WasmRuntime.cpp:140–155  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

138 g_MainActivityClass = s_cast<jclass>(env->NewGlobalRef(cls));
139}
140static jclass GetMainActivityClass(JNIEnv* env) {
141 if (g_MainActivityClass) {
142 return g_MainActivityClass;
143 }
144 jclass cls = env->FindClass("org/ippclub/dorassr/MainActivity");
145 if (!cls) {
146 if (env->ExceptionCheck()) {
147 env->ExceptionClear();
148 }
149 Issue("MainActivity class not found");
150 return nullptr;
151 }
152 g_MainActivityClass = s_cast<jclass>(env->NewGlobalRef(cls));
153 env->DeleteLocalRef(cls);
154 return g_MainActivityClass;
155}
156static jmethodID GetMainActivityStaticMethod(JNIEnv* env, jclass cls, const char* name, const char* signature) {
157 jmethodID mid = env->GetStaticMethodID(cls, name, signature);
158 if (!mid) {

Callers 8

WaBuildFunction · 0.85
WaFormatFunction · 0.85
WaGitStartCloneFunction · 0.85
WaGitStartPullFunction · 0.85
WaGitRunFunction · 0.85
WaGitPollFunction · 0.85
WaGitCancelFunction · 0.85
WaGitDisposeFunction · 0.85

Calls 1

ExceptionCheckMethod · 0.80

Tested by

no test coverage detected