Android JNI代码不能读写文件吗?

Android JNI代码不能读写文件吗?,第1张

因为这不猜州是java层面的,还要底层穗中蔽一些,所以你需要用到linux的读培悔写函数

参考这篇文章

http://blog.csdn.net/conowen/article/details/7525837

你这样直升行接转换游歼是不行的JNIEXPORT jbyteArray JNICALL Java_Test_getByteArray(JNIEnv *env, jobject obj){jbyteArray firstMacArray = env->神笑冲NewByteArray( 6 )..elided...jbyte *bytes = env->GetByteArrayElements( firstMacArray, 0)for ( int i = 0i <sizeof( pAdapterInfo->Address )i++ ){bytes[ i ] = pAdapterInfo->Address[ i ]}env->SetByteArrayRegion(firstMacArray, 0, 6, bytes )return firstMacArray}另外,给你一个有关各种转换的博客 http://blog.csdn.net/vrix/article/details/5953710希望对你有用


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/8219844.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存