私は電子投票に関する学術プロジェクトを行っており、Android アプリケーションを xammp で設計された MySQL データベースに接続する必要があります。また、プロジェクトを実行するためにEclipseプログラムを使用しています。
Androidをxammpに接続する方法を見つけるのを手伝ってくれませんか?
アプリケーションが Web サーバー上のデータベースに接続する必要がある場合は、Web サーバー上に REST サービスを作成し、それを介してアクセスすることをお勧めします。
サンプルコードはこちら
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" をタグ内に配置してください}