0

だから私は、Androidプロジェクトで試してみるまで、どこでもうまく使ってきたこのコードを持っています。これがコードで、最も単純なコードです。

try {
   Socket socket = new Socket();
   socket.connect(new InetSocketAddress(ip, port), timeout);
   socket.close();
   openPorts.add(port);
    } catch (Exception ex) {

    }

このコードはすべてのポートで失敗し、同じコードがデスクトップでうまく機能するにもかかわらず、それらが閉じられていると考えているようです. 何が間違っている可能性がありますか?

4

1 に答える 1

1

ファイルを変更して、 http : //developer.android.com/reference/android/Manifest.permission.htmlAndroidManifest.xmlというアクセス許可を要求する必要があります。INTERNET

于 2012-07-29T16:43:12.427 に答える