如何使用android framework 中的串口jni

如何使用android framework 中的串口jni,第1张

百度上搜索“串口调试助手”或者“串口调试精灵”,进行简单的安装。点击运行串口调试助手,进入相应的界面。设置串口通讯的接口,波特率校验位等相关信息。在发送栏输入要发送的信息,选择手动发送或者自动发送,这时如果没有什么错误,对方的串口通信工具就会收到发送的内容。设置接收区域的相关信息,这时对方如果发送信息,接收区就会收到相应的内容。另外也可以进行文件的发送,但是串口通信的速率过慢,传输文件的话会很耗时,不过可以用来检测通信的正确性。

Android1、下载NDK,并在Eclipse中配置路径:

2、创建一个Android工程hellojni。右键工程,选择Add Native Support自动生成C/C++工程:

3、修改C/C++代码,配置一下Android.mk:

4、点击保存就会自动生成动态链接库libhellojni.so。也可以通过命令ndk-build手动生成。

Windows

1、打开Visual Studio,创建一个Win32工程hellojni:

2、在应用类型中选择DLL:

3、配置头文件和库的路径:

4、点击build就可以生成hellojni.dll。

Mac OS X

1、打开Xcode,创建一个工程hellojni :

2、framework选择STL:

3、在build设置里,配置JavaVM 头文件路径和库路径:

4、点击build就可以生成libhellojni.dylib。

Java工程中如何使用JNI:

1、申明native接口:

public native String stringFromJNI();

public native static void nativePrint();

2、加载动态链接库:

static {

System.loadLibrary(“hellojni”);

}


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

原文地址:https://54852.com/bake/11375409.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存