2

Android アプリを開発し、Eclipse と USB 接続を介して 3 人のユーザーの携帯電話にインストールしました。アプリを Google マーケットに掲載したくありません。今、私は2つの問題を抱えています:

  1. アプリを保護し、他の携帯電話で無効にする方法。100% 保護できないことはわかっていますが、アプリを簡単にコピーして他のデバイスで実行したくないだけです。私が行ったことは、プログラムで AndroidID を比較するハードコーディングでした (AndroidID を文字列に保存し、現在の AndroidID と比較します)。問題は、100 人のユーザーがいる場合、100 回ハードコーディングしなければならないことです。

  2. ユーザーを最新の状態に保つにはどうすればよいですか。更新されたアプリを自分のサーバーにアップロードし、ダウンロードしてインストールするためのリンクを提供するだけですか? この場合、最初の問題が再び発生します: アプリを保護するにはどうすればよいですか?

4

2 に答える 2