diff --git a/Ladybird/Android/src/main/cpp/LadybirdServiceBaseJNI.cpp b/Ladybird/Android/src/main/cpp/LadybirdServiceBaseJNI.cpp index cbd1d7d4a0..4b1e349192 100644 --- a/Ladybird/Android/src/main/cpp/LadybirdServiceBaseJNI.cpp +++ b/Ladybird/Android/src/main/cpp/LadybirdServiceBaseJNI.cpp @@ -8,6 +8,7 @@ #include #include #include +#include #include JavaVM* global_vm; @@ -38,6 +39,8 @@ Java_org_serenityos_ladybird_LadybirdServiceBase_initNativeCode(JNIEnv* env, job char const* raw_resource_dir = env->GetStringUTFChars(resource_dir, nullptr); s_serenity_resource_root = raw_resource_dir; env->ReleaseStringUTFChars(resource_dir, raw_resource_dir); + // FIXME: Use a custom Android version that uses AssetManager to load files. + Core::ResourceImplementation::install(make(MUST(String::formatted("{}/res", s_serenity_resource_root)))); char const* raw_tag_name = env->GetStringUTFChars(tag_name, nullptr); AK::set_log_tag_name(raw_tag_name);