| 160 | } |
| 161 | |
| 162 | void startNetworkService() { |
| 163 | Logger::get().log(Logger::LogType::INFO, "[AndroidJNICalls::startNetworkService] Start service"); |
| 164 | JNIEnv* env = static_cast<JNIEnv*>(SDL_GetAndroidJNIEnv()); |
| 165 | jni_local_frame(env, 16, [&] { |
| 166 | jobject activity = (jobject) SDL_GetAndroidActivity(); |
| 167 | jclass clazz = env->GetObjectClass(activity); |
| 168 | jmethodID method_id = env->GetStaticMethodID(clazz, "startNetworkService", "()V"); |
| 169 | env->CallStaticVoidMethod(clazz, method_id); |
| 170 | }); |
| 171 | } |
| 172 | |
| 173 | void stopNetworkService() { |
| 174 | Logger::get().log(Logger::LogType::INFO, "[AndroidJNICalls::stopNetworkService] Stop service"); |
no test coverage detected