解决方案 »

  1.   

    没有见过在Android上连接MySQL数据库的,不过,可以搭建一个Java服务器连接数据库,Android端从服务器端获取数据
      

  2.   

    直接移动的话有加权限么……这样的网络服务有放在线程里么……
    还有localhost是电脑的127.0.0.1,java(pc端)当然是和电脑共用本地ip的,但是android的ip是它自己的啊!怎么会成功?
      

  3.   

    第一个问题,我权限没加,请问如何加呢?
    第二个问题,网络服务是放在线程里的
    第三个问题,我误认为在虚拟机上的ip地址就是电脑本身的ip地址,所以就没去多想,那虚拟机上能否存在android端自己的ip呢?
      

  4.   

    1、在Mainifest.xml文件里加入<uses-permission android:name="android.permission.INTERNET" />这句话
    如果你有更多操作也要考虑是否要加权限,网上可以搜到
    2、好的
    3、抱歉我之前说错了。
    android虚拟机访问电脑服务,不能用localhost或127.0.0.1,是用10.0.2.2(能跑通了,你再试试用localhost,应该是就会出错)
    参见:http://80x86.iteye.com/blog/539356
    虚拟机的ip是电脑的,不过是端口不对,默认第一个启动的应该是5554这个端口。不过你这个例子里没用到