java - 如何在我的 Android Studio 中将本地管理面板与我的 Android 应用程序连接起来?
问题描述
我有一个 android 应用程序,但我在连接我的本地管理面板时遇到问题,该面板与我的 MySQL 数据库连接。
现在管理面板已经设置在 localhost/(...) 和 Android Studio
public interface Consts {
public static String JOB_PORTAL = "...";
public static String BASE_URL = "http://localhost:8080/.../api";
public static String IS_REGISTER_SEEKER = "is_register_seeker";
public static String IS_REGISTER_RECRUITER = "is_register_recruiter";
. . .
但它仍然无法连接到管理面板我还错过了什么?还是我应该使用虚拟主机进行连接?
解决方案
由于localhost
表示此设备,我可以假设您的管理面板服务器在您的服务器/计算机上 - 这意味着如果您localhost
在应用程序中指定管理面板服务器,您实际上是在指定您的Android 设备,而不是您的计算机。
如果您没有在 Android 设备中运行管理面板,则必须指定服务器/计算机的 IP 地址。会是这样的
public static String BASE_URL = "http://192.168.0.0:8080/.../api";
读:
推荐阅读
- android - 在 Android Studio 中直接从您计算机上的目录显示图像
- python - Plotly:如何将下拉菜单与熊猫数据框一起使用?
- java - Spring Boot REST 强制响应类型/401 自定义页面不起作用?
- sql - 给定点击流拆分时间间隔
- jquery - 单击时显示最接近按钮的 div 不起作用
- hashtable - 散列,不能插入到散列表
- c# - 如何注入托管工作者服务?
- dolphindb - 在 DolphinDB 数据库中使矩阵的所有负元素为 0 的最简单方法是什么?
- tcl - TCL脚本遍历目录中的所有文件夹并执行功能
- automation - WebdriverIO Browser.click 语句给出的不是函数错误