【问题标题】:JNI parse jstring or char* without std in android/javaJNI 在 android/java 中解析 jstring 或 char* 而没有 std
【发布时间】:2011-12-06 00:19:52
【问题描述】:

在没有std的情况下解析给定的jstring的方法是什么?

我在 android 中,无法找到使用字符串函数的方法。不可用吗?

我想要类似的东西:Java 中的 .replaceAll、.split、.startWith 或 StringTokenizer 等。

"jni/hello-jni.cpp:207: 错误:命名空间 'std' 中的 'string' 没有 命名一个类型”

谢谢, 莱斯利

【问题讨论】:

    标签: java android c java-native-interface


    【解决方案1】:

    我猜“没有标准”是指没有 C++ 和 std::string,尤其是。在这种情况下,您可以使用任何标准 C string functions 或根据需要自行添加。对于从jstring 到const char * 的转换,您可以查看here。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-08
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 2011-12-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多