前2天发了个帖子无人回复,今天重开个贴,希望大大们帮帮忙。
我有一个读取串口的C文件,能正常读取串口信息。
于是我配置了一个JNI,用于android上层java程序调用,将读取的串口数据return出去,但是我把C文件里的函数移到到我的JNI里面去的时候,程序就直接退出,然后就报了一大堆 DEBUG信息,我将读取串口的代码注释掉,只return一个字符串却又可以。求助啊,各大大,1个星期了 没弄出来,急啊。
我有一个读取串口的C文件,能正常读取串口信息。
于是我配置了一个JNI,用于android上层java程序调用,将读取的串口数据return出去,但是我把C文件里的函数移到到我的JNI里面去的时候,程序就直接退出,然后就报了一大堆 DEBUG信息,我将读取串口的代码注释掉,只return一个字符串却又可以。求助啊,各大大,1个星期了 没弄出来,急啊。
解决方案 »
- EditText 判断是否为空
- 把项目中需要经常使用的常量全放在final class或者interface中声明是否合适
- 电脑做服务器,手机端做客户。在模拟器上能连接,但安装到手机上就连接不上
- listview 的item一个接着一个的飞入特效
- android应用接受服务器信息之后自动启动
- 关于Document doc=Jsoup.connect(url).get
- 关于Android上面的HttpConnection编程问题
- 请教诸位android模拟器下开发游戏大概在多少帧运行
- 谁说国庆旅游才完美,开发者有自己的选择
- 求助 关于tablerow的对其问题
- 运行期日志文件,有实现的可能吗?
- TCC8900 ANDROID 编译问题
android下串口读取和pc下不一样的。你可以在jni里打log看看到底是哪儿读取挂了。
dinjay你好,是在linux下,协议写的死的,通过PC的串口与设备连接。能读到数据。
然后我把里面的函数移到我的JNI实现函数里,最后在开发板上调试运行。就不行了。