我的Android应用程序在模拟器上运行,但它不在真实设备上运行(三星galaxy tab 2)

时间:2013-08-25 13:23:16

标签: android

我的应用程序在我的模拟器上运行良好但不在我的三星galaxy选项卡2我不明白因为我配置mysql服务器以授予所有特权。 TO 'root'@'%'通过'密码'识别; ** FLUSH PRIVILEGES;

logcat的

error in http connection org.apache.http.conn.HttpHostConnecttException Connection to [http://192.168.1.2:80][1] refused

2 个答案:

答案 0 :(得分:0)

我猜你的电脑中有一个防火墙,运行mysql服务器。仿真器在同一台电脑上,所以防火墙不起作用。

您最好将mysql的3306端口添加到您的服务器或暂时停止防火墙并重试。

答案 1 :(得分:0)

当您从Android手机访问数据库(Mysql)时,您必须添加端口(3306)或停止firewall.its将起作用。 如果你不想停止防火墙,那么添加端口" Windows防火墙>预先进度设置>出站规则>新规则" 但 如果你把Port"放在心里。协议类型:TCP" Android手机无法与数据库连接,您必须选择"协议类型:任何"。