0

私は電子投票に関する学術プロジェクトを行っており、Android アプリケーションを xammp で設計された MySQL データベースに接続する必要があります。また、プロジェクトを実行するためにEclipseプログラムを使用しています。

Androidをxammpに接続する方法を見つけるのを手伝ってくれませんか?

4

2 に答える 2

1

アプリケーションが Web サーバー上のデータベースに接続する必要がある場合は、Web サーバー上に REST サービスを作成し、それを介してアクセスすることをお勧めします。

于 2011-03-27T13:10:07.227 に答える
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 仮想 Wi-Fi ルーターを使用して、PC インターネットを Android デバイスに共有します。Android デバイスがテーブルにアクセスできるようにするには、アクセス権を付与していることを確認してください{httpd-xampp.conf を編集して、" Require local" の代わりに "Allow from all" をタグ内に配置してください}

于 2014-10-06T15:50:56.657 に答える