我的任务是做这个应用程序:
到目前为止:我有一个构建蓝牙服务并等待传入连接的J2SE应用程序。
这是一款搜索服务的J2ME应用程序,当找到匹配项时,它会流式传输与手机摄像头连续点击的图像。J2SE应用程序接受图像并将其显示在台式机上。
但是根据我的项目规范,我需要在C#中开发桌面应用程序。
我做了什么?
我试着逐行阅读J2SE代码,并用C#重现相同的代码。在用谷歌搜索之后,我发现32Feet库是一个很好的选择。因此,我继续阅读了用VB编写的包含代码示例的文档,并尝试用C#实现它。一开始,我成功地发现了本地设备,但最终我陷入了与创建蓝牙服务相关的部分。
虽然大多数术语都与ServiceRecord相同,但UUID/GUID etc...but I却惨遭失败。此外,我测试了一些代码,这些代码在VB中可以工作,但在C#中失败。甚至我也尝试过OBEX...(一个小文件传输测试),它昨天起作用了,但今天失败了,出现了一个例外。
现在,我正在考虑从头开始。有人能帮我提出进一步的建议吗?我的意思是我应该选择什么工具/库/环境。使用已经开发的J2ME应用程序在C#中开发桌面应用程序的最佳且可靠的方法是什么?
请帮我一下。欢迎所有建议,即使是很小的建议。我对蓝牙和C#都比较陌生。我在Java和J2ME方面有一些经验。
发布于 2011-06-09 17:36:16
令人遗憾的是,你希望留下那些你已经使用过的库,并花费大量的时间对其进行修补。
与其放弃努力,不如试着解决它。让我们知道您在使用这些库时遇到了什么异常/错误。
这里的许多专家一定会帮助你的。或者与这些库的开发人员联系,寻求任何需要的帮助。
https://stackoverflow.com/questions/6290451
复制相似问题