【问题标题】:Why normal Java socket programming does not work in Android?为什么普通的 Java 套接字编程在 Android 中不起作用?
【发布时间】:2016-04-03 19:11:23
【问题描述】:

当我在 Android 中使用普通的 Java 套接字编程时,应用程序崩溃了。

Socket sock=new Socket(Ip,Port);
DataInputStream din=new DataInputStream(sock.getInputStream());

【问题讨论】:

标签: android


【解决方案1】:

我认为你不能在 UI 线程中运行网络操作,所以启动另一个线程,或者使用 AsyncTask,或其他任何东西。另一个原因可能是权限,请在清单中添加这些行 <uses-permission android:name="android.permission.INTERNET"/>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-12
    • 1970-01-01
    • 2020-05-20
    • 2015-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-27
    相关资源
    最近更新 更多