簡體   English   中英

在jni中設置類字段

[英]Set Class fields in jni

這是我的場景,我在JNI中創建一個將在我的Java代碼中調用的方法。 基本上,該方法是獲取證書列表。

該方法包含一個稱為CertInfo的證書類參數,它具有名為ckvalue和ckaid的字段(字節數組),我需要將CertInfo類返回給調用方java方法。

我的問題是如何將值“ 12345678”傳遞給CertInfo內部的字段ckvalue?

jclass CertificateInfoClass = env->FindClass("CertInfo");

jbyte certval = env->GetFieldID( clazz, "ckvalue", "Ljava/lang/String;" );

提前致謝!:)

我的問題是如何將值“ 12345678”傳遞給CertInfo內部的字段ckvalue?

看看函數/方法SetStatic<Type>Field()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM