Android无法连接到socket

时间:2013-12-26 00:11:44

标签: android sockets

我正在开发一个程序,它将通过套接字连接到精简硬币矿工。端口是4028,ip是192.168.0.41,但我甚至不能创建一个套接字,所以我写了一个非常简单的测试程序,试图更好地解决这个问题。

package atherlrix2.cgminermonitor;
import java.net.Socket;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    TextView hash = new TextView(this);
    hash.setTextSize(175);
    hash.setText("null");
            try {
             int port = 4028;
             Socket socket = new Socket("192.168.0.41", port);
             hash.setText("hhhhh");
        }
        catch (Exception e){}
     }
}

所以几乎这个确切的代码适用于java。我不明白为什么它在这里不起作用。 我已经将这些行添加到我的XML中以尝试赋予它权限或其他内容。

<uses-permission android:name="android.permission.INTERNET" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" >
</uses-permission>

我甚至关闭了移动数据并确保连接到WiFi。

0 个答案:

没有答案
相关问题