如何在android设备上使用我的应用程序连接到运行在我电脑上的服务器
我已经使用JAVA编写了一个服务器端程序,该程序在我的PC上运行,使用我的PC作为服务器,使用我使用JAVA编写的客户端程序,我能够使用“localhost”作为ip名,并使用我在服务器端程序的服务器套接字对象中指定的端口连接到服务器程序如何在android设备上使用我的应用程序连接到运行在我电脑上的服务器,android,Android,我已经使用JAVA编写了一个服务器端程序,该程序在我的PC上运行,使用我的PC作为服务器,使用我使用JAVA编写的客户端程序,我能够使用“localhost”作为ip名,并使用我在服务器端程序的服务器套接字对象中指定的端口连接到服务器程序 现在我已经将我的客户端程序转换成了android应用程序,我正在手机上运行它,我如何连接到我电脑上运行的服务器程序?我是否需要更改android应用程序中定义的套接字,或者它的工作方式与桌面应用程序相同?随着桌面版本的工作,您也可以在android中使用它。但
现在我已经将我的客户端程序转换成了android应用程序,我正在手机上运行它,我如何连接到我电脑上运行的服务器程序?我是否需要更改android应用程序中定义的套接字,或者它的工作方式与桌面应用程序相同?随着桌面版本的工作,您也可以在android中使用它。但要记住一些注意事项
- 在清单中添加权限
- 使用
AsyncTask
- 在清单中添加权限
- 使用
AsyncTask
- 在清单中添加权限
- 使用
AsyncTask
- 在清单中添加权限
- 使用
AsyncTask
- 确保手机和桌面都连接到同一网络
- 使用桌面的本地IP地址,而不是使用“本地主机”
- 确保您设置了从同一网络下运行的其他设备访问桌面服务器的适当权限
- 最后,在Android应用程序中添加互联网权限
- 确保手机和桌面都连接到同一网络
- 使用桌面的本地IP地址,而不是使用“本地主机”
- 确保您设置了从同一网络下运行的其他设备访问桌面服务器的适当权限
- 最后,在Android应用程序中添加互联网权限
- 确保手机和桌面都连接到同一网络
- 使用桌面的本地IP地址,而不是使用“本地主机”
- 确保您设置了从同一网络下运行的其他设备访问桌面服务器的适当权限
- 最后,在Android应用程序中添加互联网权限
- 确保手机和桌面都连接到同一网络
- 使用桌面的本地IP地址,而不是使用“本地主机”
- 确保您设置了从同一网络下运行的其他设备访问桌面服务器的适当权限
- 最后,在Android应用程序中添加互联网权限
- 考虑以下几点:
考虑以下几点:
考虑以下几点:
考虑以下几点:
服务器端代码是托管在Glassfish还是Tomcat上?@shirshetty不,这是一个简单的程序。服务器端代码是托管在Glassfish还是Tomcat上?@shirshetty不,这是一个简单的程序。服务器端代码是托管在Glassfish还是Tomcat上?@ShishirShetty不,这是一个简单的程序。在这种情况下,后台线程是最重要的问题。在这种情况下,后台线程是最重要的问题。在这种情况下,后台线程是最重要的问题。