2

私は、Samsung Smart TV のリモコンのように機能する Android アプリを作成しています。SamyGo アプリのソースをベースとして使用しましたが、いくつかの問題があり、誰かが私を助けてくれるかもしれません。

アプリは電話をテレビに接続し、その後、電話を使用してテレビにインストールされているアプリにデータを送信します。インタラクティブ モバイル デバイスに関する Samsung のドキュメントに従っています。このドキュメントでは、電話の MAC アドレスをテレビと同期する必要があることを読みましたが、これは問題なく実行できます。

電話を TV に接続したら、TV のサーバー ホストに要求を送信します。

リクエストはhttp://tv_ip/connect55001 ポートで行う必要があり、以下のレスポンスが得られます。

org.apache.http.NoHttpResponseException: The target server failed to respond
  at org.apache.http.impl.conn.DefaultResponseParser.parseHead(DefaultResponseParser.java:85)
  at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:174)
  at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:179)
  at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:235)
  at org.apache.http.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:259)
  at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:279)
  at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:121)
  at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:421)
  at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
  at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:509)
  at de.quist.app.samyGoRemote.Remote$BackgroundThread.run(Remote.java:443)

最初の瞬間は何の問題もなく、すべてうまくいきましたが、数日前からこの問題が発生し始めました。

4

0 に答える 0