2013-03-25 54 views
4

要學習基本實踐存在我調用我的應用程序的字符串。我知道它很基本,但是對於本地語言來說是新的。 像Android ndk基本:關於本機字符串的幫助

jstring Java_com_idiasoft_LoginActivity_NdkdealerName(JNIEnv* env, jobject javaThis) 
    { 

     return (*env)->NewStringUTF(env, "User Name"); 

    } 

在這裏,我可以把這個字符串中的特定類。但我想要做出動態的呼叫。像兩個或更多的類。我在哪裏使用相同的字符串。我怎樣才能做到這一點?希望你能幫助我。謝謝!

回答

0

找不到關於NDK的完美解決方案,但我認爲在Java部分中創建一個全局類可以幫助您解決這種情況。 只需在全局類中定義該特定的本地函數並將其用於任何地方。 如果不需要實例化類,則還可以將其設爲靜態,並在應用程序中的任何位置使用它。 希望這有助於。

+0

哈哈!其實正在以這種方式使用。尋找相當優化。尋找ndk本身的動態呼叫。無論如何感謝您的回覆。 – 2013-03-25 12:09:54