2015-07-08 23:15:06 -04:00
|
|
|
#include "NativeShared.h"
|
2015-07-12 03:19:23 -04:00
|
|
|
#include <android/log.h>
|
2015-07-08 23:15:06 -04:00
|
|
|
|
|
|
|
#define LOG_NAME "Play!"
|
|
|
|
|
|
|
|
void Log_Print(const char* fmt, ...)
|
|
|
|
{
|
|
|
|
va_list ap;
|
|
|
|
va_start(ap, fmt);
|
|
|
|
__android_log_vprint(ANDROID_LOG_INFO, LOG_NAME, fmt, ap);
|
|
|
|
va_end(ap);
|
|
|
|
}
|
|
|
|
|
2021-10-23 09:48:25 -04:00
|
|
|
void Log_Error(const char* fmt, ...)
|
|
|
|
{
|
|
|
|
va_list ap;
|
|
|
|
va_start(ap, fmt);
|
|
|
|
__android_log_vprint(ANDROID_LOG_ERROR, LOG_NAME, fmt, ap);
|
|
|
|
va_end(ap);
|
|
|
|
}
|
|
|
|
|
2015-07-08 23:15:06 -04:00
|
|
|
std::string GetStringFromJstring(JNIEnv* env, jstring javaString)
|
|
|
|
{
|
|
|
|
auto nativeString = env->GetStringUTFChars(javaString, JNI_FALSE);
|
|
|
|
std::string result(nativeString);
|
|
|
|
env->ReleaseStringUTFChars(javaString, nativeString);
|
|
|
|
return result;
|
|
|
|
}
|