我正在做一个关于电子投票的学术项目,我需要将Android应用程序与我在xammp中设计的MySQL数据库连接起来。另外,我正在使用eclipse程序来完成我的项目。
你能帮我找到连接android和xammp的方法吗?
答案 0 :(得分:1)
如果您需要应用程序连接到Web服务器上的数据库,那么最好在Web服务器上创建REST服务,然后通过它访问它。
答案 1 :(得分:0)
此处的示例代码
private static String loginURL = "http://xxxx/databasename/index.php";//databasename as in xampp
//note:xxxx=10.0.2.2 for emulator,
//xxxx=ip address from ipconfig cmd if android device on same network as pc.
public JSONObject loginUser(String email, String password){
// Building Parameters
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("TAG", "SampleLogin"));
params.add(new BasicNameValuePair("email", email));
params.add(new BasicNameValuePair("password", password));
JSONObject json = jsonParser.makeHttpRequest(loginURL,"POST", params);
return json;
}
要从PC本身共享互联网,请使用Windows虚拟wifi路由器并将您的PC互联网分享到Android设备。 对于Android设备访问表,确保您已授予访问权限{编辑httpd-xampp.conf为“全部允许”而不是“标记内部需要本地”}