与localhost的android连接

时间:2011-04-30 12:56:38

标签: android

  1. 我在笔记本电脑上配置了开源moodle 2.0。
  2. 为此我已经安装了XAMPP服务器,一旦使用XAMPP面板启动Apache和MySQL,就会在浏览器上运行本地主机。
  3. 即。 moodle数据库位于http://localhost/
  4. 在moodle数据库下有275个表。
  5. 在表mdl_user中存储用户名和密码。
  6. 我只想访问在android模拟器上创建我自己的界面的登录。 (不打开浏览器)
  7. 即。我的Android应用程序应匹配存储在mdl_user表的单行中的用户名和密码,然后授予他/她的登录名(登录成功)。

    我该怎么做?

2 个答案:

答案 0 :(得分:0)

服务器端

1)您必须在服务器端创建一个脚本文件,该脚本文件可以接受您的用户名和密码,如果身份验证成功,则进行身份验证,然后您可以响应其他响应否定

客户端

1)您必须与服务器建立HTTP连接

ref1

ref2

2)给予清单适当的许可

 <uses-permission android:name="android.permission.INTERNET" />

3)如果你是用xml从服务器发送响应,那么你必须解析xml

还要记住一件事

如果您正在测试localhost服务器,那么Emulator的URL必须像这样

http://IP Address of your Computer/~dharmendra/

答案 1 :(得分:0)

模拟器的每个实例都在虚拟路由器/防火墙服务后面运行,该服务将其与开发机器的网络接口和设置以及互联网隔离开来。仿真设备无法在网络上看到您的开发计算机或其他仿真器实例。相反,它只看到它通过以太网连接到路由器/防火墙。

我认为这篇文章可以帮到你 http://red23rockets.com/?p=28