有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Android从耳机/usb插孔发送/接收字节?

简单的问题是,有没有办法从安卓手机的耳机插孔读取字节/数据?我知道HTC制作了一款应用程序,它可以让耳机充当天线并获得无线电,但是我必须使用本地C++来做那个吗?我想做的是在耳机插孔上连接一个双掷开关,我想让手机检测开关是否按下。有什么办法吗???我可以说这不是一件容易的事,但我可能经历了更糟糕的事情

编辑:即使是USB接口,我也不介意。我只想在手机上安装一个开关,用一个程序来检测它是开着还是关着


共 (1) 个答案

  1. # 1 楼答案

    您将无法通过耳机插孔向设备发送数据。使用耳机作为天线是不同的。它实际上并没有将数据传输到手机中,而是将电线作为内部天线的延伸(连接到手机内部的接收器,该接收器生成“数据”)

    不过,你应该能够为你的设备使用USB,你应该在任何时候都把注意力集中在USB上,你想从手机外部向它传输数据,尽管你可能也可以使用红外广播/蓝牙广播设置,而不是有线开关