看看SDK源码,看看获取MAC调用了那个JNI的API了
解决方案 »
- 求各位大神们啊,小弟学的软件太多了,忙不过来,所以求用solidworks画护理机器人及其机械手的实体工程文件,谢谢咯啦
- 谷歌map密钥申请
- 如何在应用层调用stagefright做硬解码
- 从log中截的一段,求大神知道错误在哪
- Logcat不断输出GC_EXPLICIT freed 29K, 51% free 2769K/5575K, external 1649K/2078K;why?
- 高手请帮帮忙啊
- android menu.lst在哪里设置呢?
- Andrion 如何绘制一张图片啊?
- Android通过联系人id查询联系人的分组
- 小白问题:webView中的loadUrl()方法是get请求还是post请求?
- andorid权限的问题
- 求帮忙转换一个png文件为ppm
jni 中cpp里使用Linux 中的方法函数可实现 ,封装成jstring ,传给上层java~
{
char reply[256];
char buf[256]; if (doCommand("DRIVER MACADDR", reply, sizeof(reply)) != 0) {
return env->NewStringUTF(NULL);
}
// reply comes back in the form "Macaddr = XX.XX.XX.XX.XX.XX" where XX
// is the part of the string we're interested in.
if (sscanf(reply, "%*s = %255s", buf) == 1)
return env->NewStringUTF(buf);
else
return env->NewStringUTF(NULL);
}
你可以参看源码写写吧