4

これが長くなってしまったらごめんなさい。

そこにデータを保持し、ユーザーが適切なコードでアクセスできるサーバーのように。テキスト ファイルを Google ドライブに置いて公開し、アプリからのアクセスを許可することはできますか?

私が作成したローカルWebサーバーでこれを行いました。AsyncTaskサーバー上の .php ファイルとやり取りし、php ファイルは mySQL データベースからデータを呼び出します。これはもちろん機能しますが、サーバーにお金を払う余裕がないので、データをテキスト ファイルに入れて Google ドライブにホストするオプションはありますか? 次に、AsyncTask を使用してそれらを呼び出しますか? しようとするとエラーになります。ありえないと思い始めています。

基本的に、Google ドライブをサーバーとして使用する方法はありますか? 使えなくても信頼できる無料のサイトを誰か知りませんか?XAMPPを使用して古いラップトップでローカルサーバーを作成したときに、上記のように機能するmySQLデータベースと.phpファイルをホストできたため、AyncTaskコードが機能することを知っています.

私のアプリは現在オフラインであり、変更したいだけなので、毎週 Play ストア経由でユーザー アプリの更新を送信する必要はありません。何かアドバイス?

助けてくれてありがとう、これは厳密にはコードに関するものではないことを知っています。または、Google ドライブを使用できるかどうかかもしれません。

これが私のアプリで、私が扱っているデータとそれをどのように表示したいかを理解できるようにします: https://play.google.com/store/apps/details?id=com.history.f1historyfree

4

4 に答える 4

1

Google ドライブの公開ファイル オプションを使用する場合は、ドライブ SDK さえ必要ない場合があります。

Google ドライブの公開サイト機能の帯域幅制限は?

http://support.google.com/drive/bin/answer.py?hl=ja&answer=2494827

これらがアプリのデータ ファイルで、ユーザー数が少ないように思われる場合は、Google App Engine を使用してファイルをホストしたり、サーバー側の処理を実行したりできます。無料割り当てを見てください。

https://developers.google.com/appengine/docs/quotas

Google を含め、「無料」のホスティングを提供している人は誰でも、あなたが「大きく」なり、クォータに達してアップグレードすることを期待しています。

将来の証明のために、アプリを変更せずに大量のデータが存在する場所をリダイレクトするための小さなオンライン制御ファイルがあるように、アプリをセットアップします。

于 2013-03-15T23:09:29.090 に答える
1

はい、できます。Google ドライブ SDKを使用してください。また、 https://developers.google.com/drive/integrate-android-uiで確認できる Android 固有の例もあります。

于 2013-03-15T19:54:35.253 に答える
1

このチュートリアルを確認でき ます https://developers.google.com/live/shows/192808437/ アプリを実行していますが、スプレッドシートでデータを直接変更できるため、この方法は非常に使いやすいです。

+point : データを非公開にし、自分の電子メール ID を使用して展開し、「匿名」でアクセスできるようにすることができます (つまり、デバイスで gmail アカウントにログインしていないユーザーでも)。このようにして、データベースは引き続きプライベートであり、アプリからのみアクセスできます.

スプレッドシートからアプリに「画像」をインポートするのにまだ苦労しています:-/

チュートリアルで頑張ってください。

于 2013-05-23T11:29:10.690 に答える