Java 我的android应用程序在emulator上运行,在android设备上运行,但在移动设备上无法登录页面

Java 我的android应用程序在emulator上运行,在android设备上运行,但在移动设备上无法登录页面,java,android,mysql,database,Java,Android,Mysql,Database,我的android应用程序在emulator上运行,在android设备上运行,但不登录,它会给我用户名和密码的localhost错误,因此请帮助我在数据库中应该授予什么类型的权限,我使用MYSQL数据库和WAMP服务器如果数据库是本地的,你应该添加读取权限 (读取外部存储器) 如果是internet数据库,则需要internet权限 (“android.permission.INTERNET”) 另外,我建议您确保您在正确的网络上\寻址正确的IP,因为您得到“localhost error”通

我的android应用程序在emulator上运行,在android设备上运行,但不登录,它会给我用户名和密码的localhost错误,因此请帮助我在数据库中应该授予什么类型的权限,我使用MYSQL数据库和WAMP服务器

如果数据库是本地的,你应该添加读取权限 (读取外部存储器) 如果是internet数据库,则需要internet权限 (“android.permission.INTERNET”) 另外,我建议您确保您在正确的网络上\寻址正确的IP,因为您得到“localhost error”通常意味着您正在寻址您自己的IP地址。只要提到这一点,以防这不是你想要从你的应用程序中得到的行为。
此外,提供代码将有很大帮助,因为Localhost无法在物理设备上工作。您需要ipv4和端口才能连接到数据库。

使用ipv4而不是localhost,i guest这会导致问题