| 206 | } |
| 207 | |
| 208 | bool DirAccessJAndroid::dir_exists(String p_dir) { |
| 209 | if (_dir_exists) { |
| 210 | JNIEnv *env = get_jni_env(); |
| 211 | ERR_FAIL_NULL_V(env, false); |
| 212 | |
| 213 | String path = get_absolute_path(p_dir); |
| 214 | jstring j_path = env->NewStringUTF(path.utf8().get_data()); |
| 215 | bool result = env->CallBooleanMethod(dir_access_handler, _dir_exists, get_access_type(), j_path); |
| 216 | env->DeleteLocalRef(j_path); |
| 217 | return result; |
| 218 | } else { |
| 219 | return false; |
| 220 | } |
| 221 | } |
| 222 | |
| 223 | Error DirAccessJAndroid::make_dir(String p_dir) { |
| 224 | // Check if the directory exists already |
no test coverage detected