java - 如何将本地管理面板与 Android Studio 中的 Android 应用程序连接?

标签 java android mysql android-studio database-connection

我有一个 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";

阅读:

关于java - 如何将本地管理面板与 Android Studio 中的 Android 应用程序连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51585967/

相关文章:

java - eclipse 赫利俄斯 : Java EE Perspective: How to have jars added to build path under one hood like referenced library

android - 与 Android 的 Paypal 集成

mysql - 使用 sudo mysql -u=root 创建数据库

mysql - 如何截断或重置 sys 模式中的 mysql 5.7 statements_analysis 表

php - 将 PDO 结果传递到另一个临时表或插入到临时表

Java applet 作为独立的 Windows 应用程序?

无法使用Acceleo调用Java服务

java - fragment 翻译和电话方向错误

java - 如何为列表中的每个元素同时运行方法

android - 执行 AsyncTask 时替换 fragment - getActivity() 上的 NullPointerException