Android

Passing a string to C-code in Android NDK

tomato13 2015. 4. 29. 10:49

http://stackoverflow.com/questions/11558899/passing-a-string-to-c-code-in-android-ndk


std::string ConvertJString(JNIEnv* env, jstring str)

{

   //if ( !str ) LString();


   const jsize len = env->GetStringUTFLength(str);

   const char* strChars = env->GetStringUTFChars(str, (jboolean *)0);


   std::string Result(strChars, len);


   env->ReleaseStringUTFChars(str, strChars);


   return Result;

}



'Android' 카테고리의 다른 글

Activity & Fragment transition  (0) 2015.08.06
animation basic example  (0) 2015.08.05
adb connect (remotely)  (0) 2015.03.28
AIDL  (0) 2013.10.25
lessons learned after developing a server  (0) 2013.09.06