summaryrefslogtreecommitdiff
path: root/platform/android/src/logger.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/src/logger.cpp')
-rw-r--r--platform/android/src/logger.cpp34
1 files changed, 0 insertions, 34 deletions
diff --git a/platform/android/src/logger.cpp b/platform/android/src/logger.cpp
deleted file mode 100644
index f5d78cc83c..0000000000
--- a/platform/android/src/logger.cpp
+++ /dev/null
@@ -1,34 +0,0 @@
-#include "logger.hpp"
-#include "java_types.hpp"
-
-namespace mbgl {
-namespace android {
-
-void Logger::registerNative(jni::JNIEnv& env) {
- jni::Class<Logger>::Singleton(env);
-}
-
-void Logger::log(jni::JNIEnv& env, EventSeverity severity, const std::string &msg) {
- static auto& _class = jni::Class<Logger>::Singleton(env);
-
- auto tag = jni::Make<jni::String>(env, "Mbgl");
- auto message = jni::Make<jni::String>(env, msg);
- using Signature = void(jni::String, jni::String);
-
- if (severity == EventSeverity::Debug) {
- auto static debug = _class.GetStaticMethod<Signature>(env, "d");
- _class.Call(env, debug, tag, message);
- } else if (severity == EventSeverity::Info) {
- auto static info = _class.GetStaticMethod<Signature>(env, "i");
- _class.Call(env, info, tag, message);
- } else if(severity == EventSeverity::Warning) {
- auto static warning = _class.GetStaticMethod<Signature>(env, "w");
- _class.Call(env, warning, tag, message);
- } else {
- auto static error = _class.GetStaticMethod<Signature>(env, "e");
- _class.Call(env, error, tag, message);
- }
-}
-
-} // namespace android
-} // namespace mbgl \ No newline at end of file