Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。3,220件1Androidとサーバを連携させたくて色々と調べていたのですが、サーバなどに関する知識が無く、まだ分からない点がいくつかあるのですみませんが少々質問させていただきたいです。サーバにアップロードした自作のテキストファイルを取得してAndroidアプリの画面に表示させるというようなことを行いたいのですが、この場合Androidと連携させるためのサーバは無料のレンタルWebサーバなどでもよろしいでしょうか?そうであれば実装の手順としては、個人的に以下のようになるかと思います。テキストファイルをサーバにアップロードする。HttpURLConnectionを使ってサーバからデータを取得する。HttpURLConnectionではURLを指定してそのURL上のデータを取得するという流れだったので、ということはサーバにアップロードしたテキストファイルデータが並んでいるWebページを一つ作成する必要があるでしょうか......?また、調べているとPHPという単語が結構出てきたのですが、サーバと連携する際にはPHPを使わなければならないのでしょうか?色々と分からないことが多くて申し訳ないのですが、ご指導していただけると幸いです。すみませんが、宜しくお願いします。票3簡単に言うと、HTTPを話すサーバ(一般的にWebサーバと呼びます)においたファイル一つ一つに、その場所を特定するためのURLが決定します。いうURLであれば、通常はWebサーバに設定されたそのサーバのどこかに、hoge.htmlというファイルが置かれているはずです。http://your.server/hoge.htmlというURLでそのファイルを特定(=取得)できるようになります。URLで指定されたものをHTTPプロトコルで取得してくれるクラスが、HttpURLConnectionです。http://your.server/home.htmlというURLを指定してHttpURLConnectionクラスを使えば、hoge.htmlファイルの内容が得られます。HttpURLConnectionではURLを指定してそのURL上のデータを取得するという流れだったので、ということはサーバにアップロードしたテキストファイルデータが並んでいるWebページを一つ作成する必要があるでしょうか......?ファイルをサーバにアップロードした場所がWebサーバで設定したディレクトリ(上記の/home/.../documents)であれば、そのファイルのURLが決定しますので、HttpURLConnectionクラスで取得可能です。複数のファイルを取得したければ、ファイルそれぞれにURLが決定されますので、そのURLの個数だけHttpURLConnectionクラスを利用してファイルを取得する処理を繰り返せば良いと思います。Androidアプリ側からは各ファイルのURLがわからない、という状況であれば、仰るとおり取得対象のURLが書かれたファイルを用意して、そのファイルをまずAndroidアプリが取得して、その内容に書かれた各URLを再度取得する、という実装にすれば良いと思います。PHPなどのサーバ側の言語を使う利点としては、上記の「URLが書かれたファイル」を事前に作成しておくことなく、URLのListを直接Android側に返却する(動的に返すっていう表現しますね)、ということがあります。サーバにアップロードした自作のテキストファイルを取得してAndroidアプリの画面に表示させるというようなことを行いたいのですが、この場合Androidと連携させるためのサーバは無料のレンタルWebサーバなどでもよろしいでしょうか?最初は無料のレンタルWebサーバで良いのではないでしょうか。ユーザ数が増えたなど、負荷が増えてきたら別の環境に引っ越せばいいと思います。個の銅バッジご回答ありがとうございます。詳しく解説してくださり、理解することができました。上記に書かれてあることを参考にしながら頑張って実装してみたいと思います。ありがとうございました。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。会を開催します🎉サイトの未翻訳箇所を見つけて、もくもく会で直しましょう関連する質問6Androidで撮ったスクリーンショットをギャラリーに反映させる方法1Twitterの認証と投稿を一つの流れまとめたい2GAEとAndroidの連携について1WEBブラウザのリンクからMonacaアプリを起動したときにパラメータを受け取りたい0Android:WebViewのJavaScriptにローカル画像を渡す方法を教えて下さい。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。