繁体   English   中英

如何使用我的Android设备上的应用程序连接到在我的PC上运行的服务器

[英]How to connect to a server running on my pc using my app on my android device

我已经使用JAVA编写了一个服务器端程序,该程序在我的PC上运行,并且使用PC作为服务器,并且使用我使用Java编写的客户端程序,可以使用“ localhost”作为IP名称连接到服务器程序。并使用我在服务器端程序中的服务器套接字对象中指定的端口。

现在,我已将客户端程序转换为android应用程序,并且正在手机上运行它,如何连接到PC上运行的服务器程序? 我是否需要更改在我的Android应用程序中定义的套接字,或者它的工作方式与桌面应用程序相同?

考虑以下几点,

  1. 确保电话和台式机都连接到同一网络。
  2. 使用桌面的本地IP地址,而不要使用“ localhost”。
  3. 确保您设置了适当的权限,可以从在同一网络下运行的另一台设备访问桌面服务器。
  4. 最后,在您的Android应用中添加互联网权限。

由于桌面版本可以使用,因此您也可以在Android中使用它。 但要注意一些注意事项

  • 在清单中添加权限
    <uses-permission android:name="android.permission.INTERNET" />
  • 使用AsyncTaskbackground thread执行网络操作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM