3

要学习基本练习存在,我正在向我的应用程序调用字符串。我知道它太基础了,但对母语还是陌生的。喜欢:

  jstring Java_com_idiasoft_LoginActivity_NdkdealerName(JNIEnv* env, jobject javaThis)
     {

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

     }

在这里,我可以在特定的类中调用这个字符串。但我想进行动态调用。像两个或更多类。其中 am 使用相同的字符串。我怎样才能做到这一点?

4

1 回答 1

0

找不到关于 NDK 的完美解决方案,但我认为在 Java 部分中创建一个全局类可以帮助您解决这种情况。只需在全局类中定义特定的本地函数并在任何地方使用它。如果不需要实例化该类,您也可以将其设为静态并在应用程序的任何位置使用它。希望这可以帮助。

于 2013-03-25T05:27:13.997 回答