java - 如何使用 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)
我该如何解决这个问题?
解决方案
推荐阅读
- c++ - 写入文件 a.txt,而终端被重定向到文件 b.txt
- python - 如何检测列表中的每个列表是否与其他列表重叠?
- c# - WPF DataGrid 列属性按列名
- python - 在嵌套的json文档中将字符串解析为dict
- javascript - 如何使用 Javascript 将 JSON 中的浮点值转换为小数点后两位
- html - puppeteer 图像中断问题
- r - NA 在 R 中的表现如何
- laravel - 从 Laravel 7 中的 URL 中删除 /public
- php - 在 laravel-spatie 包中添加额外字段的正确方法是什么?
- javers - Javers ~ 查询仓库的当前状态