3

Linuxプラットフォームのvmwareでいくつかのコントローラーを使用して素晴らしいRailsアプリケーションを実行しています.今、私はfirstname、lastname、mobilenumberとして列を持つユーザーテーブルを持っています.今、ユーザーテーブルと同じフィールドを持つAndroidアプリも開発しました.ユーザーによって入力されます.Railsサーバー(localhost)に接続し、ユーザーがAndroidアプリからデータを送信するときにデータベースをINSERT/SELECT/UPDATEするにはどうすればよいですか? -

  • サーバーとAndroidアプリを構成する方法
  • 私のAndroidアプリでは、このRailsサーバーとAndroidアプリの接続を使用できますか?また、RailsサーバーとAndroidアプリの構成に関するこの良い投稿も使用できますか?
  • エミュレータ(localhost)で確認するにはどうすればよいですか
  • Ruby on Rails サーバーと Android クライアントをセットアップし、Rails のスキャフォールディングを使用して単純なリソースを作成し、Android から HTTPClient API を使用して REST インターフェイス経由でアクセスします....それが唯一の最善の方法ですか???
4

1 に答える 1

2

Android アプリは HTTP 経由で Rails サーバーと通信できます

  1. Rails サーバーを localhost で実行する場合は、ローカル IP アドレスを取得し、それを Android クライアントからのすべての呼び出しのエンドポイントとして使用します。互いに通信できるようにするには、Android クライアントと Rails サーバーが同じローカル ネットワークにある必要があります。

  2. Android で HTTP の実装を開始するには、このチュートリアルhttp://www.vogella.com/articles/AndroidNetworking/article.htmlを使用できます 。DataDroid などの Android ネットワーク ライブラリも確認してください。

  3. Android 開発用に Eclipse または Android Studio をダウンロードしてください。どちらも Android 用のエミュレーターを備えています。

于 2013-05-27T07:02:28.173 に答える