diff --git a/platform/android/MapboxGLAndroidSDK/src/cpp/file_source.cpp b/platform/android/MapboxGLAndroidSDK/src/cpp/file_source.cpp index 776f42d30..6ad4ee95d 100644 --- a/platform/android/MapboxGLAndroidSDK/src/cpp/file_source.cpp +++ b/platform/android/MapboxGLAndroidSDK/src/cpp/file_source.cpp @@ -93,7 +93,7 @@ void FileSource::setAPIBaseUrl(jni::JNIEnv& env, const jni::String& url) { jni::Local FileSource::getAPIBaseUrl(jni::JNIEnv& env) { if (auto* url = onlineSource->getProperty(mbgl::API_BASE_URL_KEY).getString()) { - return jni::Make(env, *url); + return jni::Make(env, std::string(*url)); } ThrowNew(env, jni::FindClass(env, "java/lang/IllegalStateException"), "Online functionality is disabled.");