剛開始我找到了一個關於串口通訊的demo ,轉移到自己的項目中,剛開始不能夠通訊也得不到我想要的信息。後來經過查找資料,知道有一個誤區,那就是必須設置相應的串口號和波特率要是不同也是會報錯的
ComA = new SerialControl(); ComA.setPort("/dev/ttyS3"); ComA.setBaudRate("9600");
因爲我剛開始下載的demo 大多都是在Eclipse中寫的例子,但是後來遷移到android studio 中,將
文件中的class文件cope到android_serialport_api包中。
然後中的文件cope到libs中。
將放入jni的文件夾中,jni文件放在位置。
並且在build.gradle文件中放入
中,之後運行就能得到硬件給你的數據。