首页 > 解决方案 > 如何使用 android 项目运行 java 控制台应用程序

问题描述

我正在尝试构建一个 TCP 服务器客户端应用程序。客户端将代表 android 设备,它们将连接到我的 TCP 服务器,即 JAVA 控制台应用程序。

在我的 android 项目中,我添加了一个新模块,即 java-library。此外,我有一个名为实体的模块,其中包含我的模型。

由于它们是 gradle 项目,我可以轻松管理它们,但是有一个小问题。

我无法在 android 应用程序之前先运行我的服务器应用程序。只是在等待,

但是在我尝试首先运行 android 应用程序之后,我可以运行我的服务器(我的控制台应用程序)。

如果我尝试第二次运行我的服务器应用程序,则会出现如下错误。

Markdown and HTML are turned off in code blocks:
java.net.ConnectException: failed to connect to /127.0.0.1 (port 5000) from /:: (port 47240): connect failed: ECONNREFUSED (Connection refused)

我该如何解决这个问题?

标签: javaandroidsocketstcp

解决方案


推荐阅读