2012-02-13 18 views
0

私は現在アプリケーションを作成しており、デモ版(無料)とフルバージョンを作成したいと考えています。Android - 設定フラグを設定

しかし、デモ版を5回使用すると完全版を購入して使用する必要があるように、何らかのフラグを設定することができますか?この使用法は、送信ボタンで検出されます。

私はアプリでフラグを設定することを検討していましたが、ユーザーがアプリをアンインストールしてから設定したフラグを超えて再インストールすることができました(これは0に戻すため)。

誰も私の小さなジレンマのための巧妙な解決策を得ていますか?

おかげ

答えて

1

あなたはこの答えでは技術の一つをしようとする場合があります:https://stackoverflow.com/a/996288/1205715

+0

私の意見は答えの第3のテクニックを指しています。 – lulumeya

+0

これを見ると、私は時間の爆弾を設定すると悪いマーケティング計画であり、最初の選択肢は私が私の質問で述べたのと同じ問題であると考えているので、3番目の選択肢と一緒に行かなければならないかもしれません。より簡単なオプションがあれば教えてください。ありがとう –

0

私はそれがローカルアプリケーションでは不可能だと思います。 奇妙なファイル名でsdcardにファイルを保存することは可能ですが、完璧ではありません。 私の意見では、正しい方法は、ユニークなUUIDでユーザーの実行時間を管理するアプリケーションサーバーを使用することです。

+0

アンドロイドのユニークなデバイスIDを取得することは難しいかもしれないことを覚えておいてください。テレフォニーは機能しますが、その情報を提供しないタブレットのようなデバイスを覚えておく必要があります。 – Theblacknight

+0

Android OSは一意のIDを生成するUUIDクラスを提供します。 – lulumeya

+0

これは本当ですが、ユーザーが再インストールすると、新しいUUIDが取得されます。私はUIDをデバイスに永久に結びつけることの難しさを指摘していました。 – Theblacknight

0

代替アプローチについて考える価値があるかもしれません。

アプリの購入が利用できるようになりましたので、あなたのアプリに無料のセクションと制限付きのセクションがあり、アプリ内購入を使用して制限セクションのロックを解除できます。最近のこのアプローチでは、アプリの2つのバージョンを管理するよりも、より多くのデベロッパーが利用しています。

また、有料版のアプリを使用するとかなり迅速に海賊版になる可能性があることを考慮すると、一人の人は完全なapkを手に入れる必要があります。しかし、あなたがin appの購入モデルを持って行くなら、あなたにはこれらの問題の多くをGoogleが処理させるようになります。ちょうど考え、私は次のアプリで取っていく道です。

+0

これは幻想的なアイデアのように聞こえ、私はdefintlyこれを私のアプリに実装するために調べます。しかし、私のアプリは完全に使用する必要がありますそれ以外の場合は非常に有用ではない、これは実際に上記の私の問題を解決することはありません。しかし、賢明なアドバイスと私は上記の問題のためにいくつかの種類の修正と一緒にこのアプローチを使用します。ありがとう –

関連する問題