腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(641)
视频
沙龙
1
回答
如
何在
JNI
中将
jstring
转
换为
std
::
string
java
、
android
、
c++
、
jnienv
我正在使用
JNI
从Java调用函数。然后,java将返回一个
jstring
。我仍然不知道如何将
jstring
转换回
std
:
string
以便在C++中使用 还有一件事是我的示例代码:
std
::
string
valueAttriButeConverted = "\x64\x90\我想让自定义的值在运行时运行,让用户选择值,然后转
换为
十六进制并放入MemoryPatch。 现在,
JNI
调用java并完美地返回
jstrin
浏览 335
提问于2020-07-21
得票数 0
4
回答
使用utf8字符将
jstring
(
JNI
)转
换为
std
::
string
(c++)
android
、
c++
、
c++11
、
java-native-interface
、
share
如何使用utf8字符将
jstring
(
JNI
)转
换为
std
::
string
(c++)? const char *cstr = env->GetStringUTFChars(jStr, NULL);
std</em
浏览 0
提问于2017-01-24
得票数 28
回答已采纳
1
回答
如
何在
Android
JNI
中使用try-catch语法?
java-native-interface
如
何在
JNI
中捕获错误?我正在尝试将
std
::
string
转
换为
jstring
,并将值返回给java Code。我正在寻找一种方法,我可以捕捉"NewStringUTF“抛出的错误。请帮帮我!
jstring
result;{} { result
浏览 178
提问于2021-10-01
得票数 1
1
回答
避免
jni
代码中的内存泄漏
java
、
c++
我正在编写一个
jni
代码,其中我必须经常将
std
::
string
转
换为
jstring
,反之亦然,为此我使用了以下函数 //
浏览 1
提问于2015-05-14
得票数 0
3
回答
如
何在
JNI
中将
Java Long对象传递给C
java
、
android
、
c
、
java-native-interface
这适用于Java
String
:JNIEXPORTjobjectArray JNICALL const char *entityType = env->Get
浏览 0
提问于2018-07-30
得票数 0
1
回答
使用
jni
创建广告用户时,附加到系统上的设备不能正常工作
java
、
c++
、
windows
、
active-directory
、
java-native-interface
用户是在调用c++代码时创建的,但是当调用具有
jni
接口的相同c++代码时,获得一个附加到系统的设备不是功能错误。C++码。,
JNI
_ABORT); env->DeleteLocalRef(stringClass); LPCWSTR convertedFirs
浏览 4
提问于2022-09-18
得票数 0
回答已采纳
1
回答
尝试在
JNI
中创建字符串并将其添加到数组列表中
rust
、
java-native-interface
我有一个未知大小的rust向量,其中只填充了
String
,我尝试将其作为一个带有
JNI
箱子的Arraylist传递给Java。::wrapper::objects::jvalue::JValue`, found struct `
jni
::wrapper::objects::
jstring
::
JString
`我在的文档中看到,
JString
不是一种可接受的
浏览 1
提问于2019-12-29
得票数 2
2
回答
从C++返回空字符串通过
JNI
到Java
java
、
c++
、
java-native-interface
有一个函数返回一个字符串:
string
results = "";
String
key = it->first; }} char const* resultsChar = results.c
浏览 0
提问于2014-09-29
得票数 0
2
回答
将
jstring
转
换为
c++字符串将导致java代码执行中出现错误。
java
、
c++
、
string
、
dll
、
java-native-interface
我通过
jni
将一个java对象传递给c++,
jni
中有一个字符串作为属性。我尝试将其转
换为
字符串,以便将该变量传递给c++构造函数。;");
jstring
nameStringJNI= (
jstring
)(*env).GetObjectField(cls, fidNa
浏览 0
提问于2019-08-26
得票数 1
回答已采纳
1
回答
从basic_
string
到
jstring
的转换
java
、
c++
、
string
、
java-native-interface
我使用的是basic_
string
<wchar_t>类型,需要将其转
换为
jstring
才能通过
JNI
层。我想知道做这件事最好的方法是什么。我有一个函数可以从我的basic_
string
<wchar_t>类型中给出一个
std
::
string
,所以回答这个问题也会很酷。 干杯。
浏览 0
提问于2011-08-09
得票数 10
2
回答
为什么
jni
调用可组合记忆值的修改失败?
android
、
c++
、
kotlin
、
java-native-interface
、
android-jetpack-compose
这是用于C++函数的output接口代码// Converts a
jstring
to
std
::
string
and returns it
std
::
string
jstringtostring(JNI
浏览 3
提问于2021-10-03
得票数 0
3
回答
将字符串列表从Java传递给C
java
、
c
、
eclipse
、
list
、
java-native-interface
我需要通过
JNI
将字符串列表从Java传递到C。我的Java程序传递一个列表参数,C程序接受一个列表。
jstring
arrElement = (
jstring
)
浏览 0
提问于2012-10-16
得票数 2
回答已采纳
1
回答
SWIG:如何包装
std
::
string
& (
std
::
string
通过引用传递)
java
、
c++
、
swig
公开由非const引用传递的
std
::
string
参数的最简单方法是什么?由于类型emaps.i,通过引用传递的原语被公开为Java数组,而const
std
::
string
&的原语则公开为java.lang.
String
,这要感谢
std
_
string
.i。但是,一个非const::
string
&是以不透明指针类型SWIGTYPE_p_
std
__
string
公开的。::
string
浏览 0
提问于2010-09-20
得票数 13
回答已采纳
1
回答
JNI
将字符串从java传递给c++,然后将c++字符串传递给
String
Array
java
、
android
、
c++
、
java-native-interface
System.out.println(
string
(sb));{ env->Releas
浏览 0
提问于2018-02-14
得票数 1
回答已采纳
1
回答
dvmAbort in dvmDecodeIndirectRef in GetStringUTFChars
android
、
java-native-interface
、
abort
std
::
string
toStdStr(JNIEnv* env,
jstring
jstr) const char* chars = env->GetStringUTFChars(jstr, 0); //<-dvmAbort stdstr =
std
浏览 1
提问于2015-04-23
得票数 1
2
回答
如
何在
JNI
中将
char[]转
换为
jstring
?
android
、
java-native-interface
在
jni
中,我希望使用以下方法将char *转
换为
jstring
:英文文本有效,中文失败,提示如下:
JNI
WARNING: illegal
浏览 1
提问于2012-01-10
得票数 8
1
回答
当使用许多不同类型的表情符号和语言时,对C++
JNI
NewStringUTF的调用会使安卓应用程序崩溃(超出了ascii,但修改后的utf-8仍然有效)
android
、
c++
、
utf-8
、
java-native-interface
、
cocos2d-x
:65]
string
: '' 12-11 01:02:17.460 10451-10959/com.appsomniacs.da2.debug A/art: sart/runtime/:65] native: #02 pc 00271461 /system/lib/libart.so (art::DumpNativeStack(
std
::__1::basic_ostream<char,
std
::__1::char_tra
浏览 1
提问于2015-12-17
得票数 2
2
回答
将字节转
换为
.NET byte[ ]时出现问题
java-native-interface
、
c++-cli
我在使用
JNI
时遇到了问题,并且在这个问题上已经被困了很长一段时间。我以前也发过这个帖子,但从来没有收到过回复,而且从现在开始做了大量的研究。我的
JNI
签名:jniEnvPtr->ReleaseByteArrayElements(encodedData, bytes
浏览 2
提问于2013-04-12
得票数 0
回答已采纳
10
回答
如何将
jstring
转
换为
wchar_t *
java
、
c++
、
java-native-interface
假设在C++端,我的函数接受一个名为myString的
jstring
类型的变量。我可以将其转
换为
ANSI字符串,如下所示:有没有办法让你 const wchar_t
浏览 0
提问于2008-09-15
得票数 13
1
回答
GetStringChars()未正确转换™字符
java
、
c++
、
unicode
、
java-native-interface
我注意到在Java8中,
JNI
的GetStringChars()函数似乎不能正确地转换商标字符™,该函数应该可以转换Unicode字符。我对GetStringUTFChars()方法也有同样的问题。这不是一个大问题,因为有一些简单的解决方法(在调用
JNI
函数之前从字符串中删除Unicode字符)。JNIEXPORT void JNICALL Java_MyClass_
JNI
_myMethod (JNIEnv * env , jobj
浏览 3
提问于2017-04-02
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券