我有一个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";
。 。
但是它仍然无法连接到管理面板,还有什么我错过的呢?还是应该使用网络托管进行连接?
答案 0 :(得分:0)
由于localhost
表示此设备,我可以假设您的管理面板服务器位于服务器/计算机上-这意味着如果您在应用中指定localhost
对于管理面板服务器,您实际上是在指定 Android设备,而不是计算机。
如果您没有在Android设备上运行管理面板,则必须指定服务器/计算机的IP地址。就像
public static String BASE_URL = "http://192.168.0.0:8080/.../api";
阅读: