mirror of
https://github.com/jpd002/Play-.git
synced 2025-04-28 21:57:57 +03:00
22 lines
487 B
C++
22 lines
487 B
C++
![]() |
#include <jni.h>
|
||
|
#include <android/log.h>
|
||
|
#include "NativeShared.h"
|
||
|
|
||
|
#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);
|
||
|
}
|
||
|
|
||
|
std::string GetStringFromJstring(JNIEnv* env, jstring javaString)
|
||
|
{
|
||
|
auto nativeString = env->GetStringUTFChars(javaString, JNI_FALSE);
|
||
|
std::string result(nativeString);
|
||
|
env->ReleaseStringUTFChars(javaString, nativeString);
|
||
|
return result;
|
||
|
}
|