2010-12-04 11 views
3

調査ツールとしてAndroidアプリを開発しています。その背後にあるアイデアは、研究者がいくつかのAndroidデバイスを参加者に渡し、そのデバイスを使用して研究者のためにデータを収集するというものです。市場でAndroidのC2DMを無効にしました

今、私はAndroidのC2DM(クラウドからデバイスへのメッセージング)を利用したいと考えています。ここでの問題は、Googleアカウントが必要であることです。これは、研究者がデバイスごとに1つのアカウントを事前に設定する必要があるため、私にとってはうまくいかないでしょう。それは実現可能ですが、実際の問題は市場アクセスから生じます。参加者は、そのアカウントを使ってマーケットから何かを購入することができます。だから私の質問は、C2DMを維持しながらマーケットの機能をフリーアプリに限定する方法です。

ありがとうございました

+1

マーケットからアプリを購入するには、Google Checkoutアカウントが必要です。ちょうどGoogleアカウントのためのクレジットカードを入れないでください... – Falmarri

+0

計画のように聞こえる。それはおそらくそれです。 Thx 100万 – stfn

答えて

3

「マーケットの機能を無料アプリに限定する」ことはできません。

C2DM以外の問題の代替ソリューションを探すことができます。おそらくGoogleアカウントを必要としないUrban Airshipなどの第三者の選択肢があります。

また、デバイスをルートし、マーケットアプリケーションを、そのアカウントに依存する可能性のある他のアプリケーション(Gmail、Dialtactsなど)とともに完全に削除することもできます。しかし、あなたが何かを逃すことはまともなチャンスがあります。

+0

市場を完全に削除することはできません。私はあなたが市場から何かを購入しようとしたときに何が起こったのか考えていましたが、あなたのクレジットカードをGoogleに渡しませんでしたか?しかし、私はUrban AirshipとMQTTもチェックします。 Thx – stfn

+0

アーバン飛行船はC2DMを使用しているため、まったく助けにならないでしょう! – jamesc

0

デバイスをルートし、市場アドレスへのアクセスをブロックする可能性があります.C2DMは引き続き機能しますが、市場自体は機能しなくなります。

関連する問題