Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 使用Android应用程序与Windows应用程序交互_.net_Wpf_Android_Bluetooth - Fatal编程技术网

.net 使用Android应用程序与Windows应用程序交互

.net 使用Android应用程序与Windows应用程序交互,.net,wpf,android,bluetooth,.net,Wpf,Android,Bluetooth,我会想出任何借口来获得编写我的第一个Android应用程序的机会。除了一些教程之外,我从来没有做过很多 我有一个控制设备的Windows应用程序,而计算机不一定就在它旁边。我认为能够使用我的Droid来发出设备命令会很好,但我不确定从哪里开始。我在编写向PC发送命令所需的GUI代码或Java时没有问题,但我不知道如何实现与PC的无线连接 蓝牙似乎是个不错的选择。我有USB蓝牙适配器,但Windows上没有蓝牙API。有人能推荐一个吗?通过阅读这里的其他问题,2.0SDK似乎有某种蓝牙API,这很

我会想出任何借口来获得编写我的第一个Android应用程序的机会。除了一些教程之外,我从来没有做过很多

我有一个控制设备的Windows应用程序,而计算机不一定就在它旁边。我认为能够使用我的Droid来发出设备命令会很好,但我不确定从哪里开始。我在编写向PC发送命令所需的GUI代码或Java时没有问题,但我不知道如何实现与PC的无线连接

蓝牙似乎是个不错的选择。我有USB蓝牙适配器,但Windows上没有蓝牙API。有人能推荐一个吗?通过阅读这里的其他问题,2.0SDK似乎有某种蓝牙API,这很好

另一种选择是使用802.11,然后编写一个网页/服务,允许手机向设备发出命令


你们都做了些什么来解决这类问题?

我会使用wifi,如果您发送的命令简单且不会频繁更改,那么TCP连接上的自定义协议可能比HTTP更简单

但对于HTTP来说,这可能很有用:


作为一名Android作者,我在所有连接到PC/Mac/Linux的应用程序中使用TCP套接字连接,并为ASCII命令和响应提供TCP套接字协议

我发现它工作得很好


使用java.nio.SocketChannel与java中的普通TCP套接字相比要小心,因为我发现Android在使用java.nio.SocketChannel的不同平台上存在一些问题。甚至在一些HTC设备和其他设备之间

我会制作两个应用程序:一个用于Android,一个用于Windows


Windows应用程序将是服务器,而Android应用程序将是客户端。

感谢您的想法。。。我去看看!我终于开始使用这个应用程序,使用droid上的无线连接通过TCP listener连接到我的应用程序,这就是我执行命令的方式。