如何将Android Emulator与同一局域网上的另一台pc进行套接字连接
我对安卓非常陌生。我们的局域网工作在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应用程序因以下错误而关闭:“很遗憾,活动名称>正在关闭” 请帮我解决这个。。。如何将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
提前感谢:)您的应用程序是否具有
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
在你的清单文件里
您可以将上述行插入清单xml中
或者,您可以转到“权限”添加“使用权限”,然后添加“Internet”权限
我的Emulator在使用此权限打开internet的Webview时没有问题,
我甚至可以通过仿真器中的浏览器访问网络中的路由器,仿真器大约在192.168。。。地址
致以亲切的问候,祝新年快乐
卡尔海因茨谢谢你,并祝你也有同样的卡尔海因茨。是的,我已经添加了互联网许可。但我的android应用程序仍在逼近模拟器。你想让我上传我的项目代码吗…?你的“Logcat”怎么说为什么应用程序会关闭?是的,谢谢,我从Logcat得到了如何修复,由于线程的问题,主线程正在关闭,因为有更多的任务要做,所以我为套接字创建了单独的线程。