ハイファイを制御するアプリを作成しようとしてTCP
いますが、これまでに次のコードを取得しました。ただし、回線上でエラーが発生します<dataOutputStream>.write(BUFFER);
エラーは次のとおりです (各エラーは何らかの理由で 2 回表示されます)。
"BUFFER cannot be resolved to a variable"
"Syntax error on token">", delete this token"
"Syntax error on token(s), misplaced construct(s)
コード:
package button.test;
import java.io.IOException;`
import java.net.Socket;`
import android.app.Activity;`
import android.os.Bundle;`
import android.view.View;`
public class ButtonActivity extends Activity {`
/** Called when the activity is first created. */
@Override`
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
public void onClick(View view)
{
Socket socket = new Socket("192.168.2.92", 60128);
try{
<dataOutputStream>.write(BUFFER);
} catch(IOException e)
{
//error code
}
}
}
ボタンをクリックすると、特定のコマンドが送信されます。送信したいコマンドは"ISCP000000100000000701000000!1PWR010D"
、機器の電源をオンにすることです。ただし、これをコードに含める方法がわかりません。どんな助けでも大歓迎です。