如何在同一个wifi网络上将android手机连接到电脑?

时间:2013-03-31 21:54:40

标签: android android-wifi wifi-direct

我是初学Android开发者,我想制作可以通过WiFi从Android设备将视频,音乐和图片流式传输到PC的应用程序,那么如何连接同一WiFi网络上的PC和Android?我在没有缓冲的情况下为流媒体视频做了什么?

1 个答案:

答案 0 :(得分:1)

此代码显示了如何编写代码以使移动连接到PC。 您可以尝试从以下代码开始。

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    initControls();


    String sentence = "TCP Test #1n";
    String modifiedSentence;

    try {

        Socket clientSocket = new Socket("192.168.18.116", 8080);
        DataOutputStream outToServer = new DataOutputStream(clientSocket.getOutputStream());
       BufferedReader inFromServer = new BufferedReader(new
        InputStreamReader(clientSocket.getInputStream()));
        printScr("TCP Connected.");

        outToServer.writeBytes(sentence + 'n');
        modifiedSentence = inFromServer.readLine();
        printScr(modifiedSentence);
        printScr("TCP Success !!!");

        clientSocket.close();

    } catch (Exception e) {
       printScr("TCP Error: " + e.toString());
    }
} 
private void initControls()
{
      txtSendStatus = (TextView)findViewById(R.id.txtSendStatus);
}

public static void printScr(String message)
{
       txtSendStatus.append( "n" + message );
}
信用:gsmaker