Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Android Emulator与同一局域网上的另一台pc进行套接字连接_Android_Sockets_Android Emulator - Fatal编程技术网

如何将Android Emulator与同一局域网上的另一台pc进行套接字连接

如何将Android Emulator与同一局域网上的另一台pc进行套接字连接,android,sockets,android-emulator,Android,Sockets,Android Emulator,我对安卓非常陌生。我们的局域网工作在C级IP(192.168.1.x系列)。 我需要在android emulator(服务器)和java eclipse(eclipse-java-juno-SR1)之间建立套接字连接,后者就像客户端一样工作。当我从“http://developer.android.com“每个Android emulator网站默认都有10.0.2.15(A级IP)。但是我们的局域网在C班工作 用于Android Emulator的“PC-1”的IP为192.168.1.50

我对安卓非常陌生。我们的局域网工作在C级IP(192.168.1.x系列)。 我需要在android emulator(服务器)和java eclipse(eclipse-java-juno-SR1)之间建立套接字连接,后者就像客户端一样工作。当我从“http://developer.android.com“每个Android emulator网站默认都有10.0.2.15(A级IP)。但是我们的局域网在C班工作

用于Android Emulator的“PC-1”的IP为192.168.1.50,并且 另一个用于EclipseJava的“PC-2”是192.168.1.55。 这是我的设置

我的工作是,当我从Android emulator(运行在PC-1上)向Java程序(运行在PC-2上)发送字符串命令(通过套接字)时,Java程序应该通过套接字向Android emulator发送连续的jpg照片

我尝试了很多,但当我尝试使用已安装的套接字时,apk应用程序因以下错误而关闭:“很遗憾,活动名称>正在关闭”

请帮我解决这个。。。
提前感谢:)

您的应用程序是否具有

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

在你的清单文件里

您可以将上述行插入清单xml中

或者,您可以转到“权限”添加“使用权限”,然后添加“Internet”权限

我的Emulator在使用此权限打开internet的Webview时没有问题, 我甚至可以通过仿真器中的浏览器访问网络中的路由器,仿真器大约在192.168。。。地址

致以亲切的问候,祝新年快乐


卡尔海因茨

谢谢你,并祝你也有同样的卡尔海因茨。是的,我已经添加了互联网许可。但我的android应用程序仍在逼近模拟器。你想让我上传我的项目代码吗…?你的“Logcat”怎么说为什么应用程序会关闭?是的,谢谢,我从Logcat得到了如何修复,由于线程的问题,主线程正在关闭,因为有更多的任务要做,所以我为套接字创建了单独的线程。