0
我沒有太多的C++經驗。我想知道是否有可能將System::Collections::Generic::List<cli::array<unsigned char>^>^
轉換爲jObject.
我的要求是將jObject從JNI本機代碼傳遞給Java。 如果這不可能,是否有任何解決方法?將unsigned char *數組轉換爲jObject
我沒有太多的C++經驗。我想知道是否有可能將System::Collections::Generic::List<cli::array<unsigned char>^>^
轉換爲jObject.
我的要求是將jObject從JNI本機代碼傳遞給Java。 如果這不可能,是否有任何解決方法?將unsigned char *數組轉換爲jObject
這是不可能的投,按您的標題,但你可以轉換它,通過它環繞在Java字節數組,通過NewByteArray()
,並用填充它SetByteArrayRegion().
你可以給一個片段。我有點困惑。 – helloworld
該片段將是微不足道的。我建議你看看[documentation](http://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/functions.html#wp17314)。 – EJP
找到了。感謝您的幫助 – helloworld