Chromium Code Reviews| Index: mandoline/services/core_services/android_hooks.cc |
| diff --git a/mandoline/services/core_services/android_hooks.cc b/mandoline/services/core_services/android_hooks.cc |
| index e8224023bca84f0710c4e5c2889df288ab0d8857..f4d9c4a3485db0bf82c59bc85a87c89a9122232a 100644 |
| --- a/mandoline/services/core_services/android_hooks.cc |
| +++ b/mandoline/services/core_services/android_hooks.cc |
| @@ -8,6 +8,7 @@ |
| #include "base/android/jni_android.h" |
| #include "base/android/library_loader/library_loader_hooks.h" |
| #include "base/bind.h" |
| +#include "components/resource_provider/jni/Main_jni.h" |
| #include "net/android/net_jni_registrar.h" |
| namespace { |
| @@ -25,6 +26,7 @@ bool Init() { |
| JNI_EXPORT jint JNI_OnLoad(JavaVM* vm, void* reserved) { |
| std::vector<base::android::RegisterCallback> register_callbacks; |
| register_callbacks.push_back(base::Bind(&RegisterJNI)); |
| + register_callbacks.push_back(base::Bind(&RegisterNativesImpl)); |
| std::vector<base::android::InitCallback> init_callbacks; |
| init_callbacks.push_back(base::Bind(&Init)); |
| @@ -45,4 +47,5 @@ extern "C" JNI_EXPORT void InitApplicationContext( |
| const base::android::JavaRef<jobject>& context) { |
| JNIEnv* env = base::android::AttachCurrentThread(); |
| base::android::InitApplicationContext(env, context); |
| + Java_Main_init(env, base::android::GetApplicationContext()); |
|
sky
2015/05/13 15:09:04
Main was ok in the context of resource provider, b
|
| } |