2

最近、Android マーケットで新しいアプリケーションを公開しました。このアプリケーションにはAndroid ライセンスが含まれていました。このライセンスは問題なく機能していました。自分の apk を自分の電話に入れると、市場でこのアプリケーションを購入する必要があるというダイアログが表示されます。しかし、今日、あるフォーラムで自分のアプリケーションを見て、テストしたところ、ライセンスが機能していませんでした。購入せずにアプリケーションにアクセスできました。私が間違っていることはありますか?

また、このハッカーを阻止するのに役立つヒントを教えてください。新しい更新がある場合にのみポップアップするメインのアクティビティにプッシュ通知を設定することを考えているため、登録していない人はこの新しい更新を取得できません。しかし、本当の問題は、これを達成する方法がわからないことです。より良い解決策があれば教えてください。新しいアプリをすぐに公開する予定ですが、この種の著作権侵害が続いているため、しばらく延期することを考えています。助けてください、私はこの新しいアプリケーションに数か月間取り組んできましたが、この種の著作権侵害が再び発生することを望んでいません.

4

2 に答える 2

2

ライセンスされたアプリケーションを購入せずに市場から入手することはできないと思います。コンパイルしてADBで自分でインストールできるので、なぜそうしたいのかわかりません。

ただし、あなたのソフトウェアを盗用する人についてはあまり心配しません。優れたクラッカー、またはわずかに熟練したクラッカーでさえ、あなたが持っているセキュリティを取り除くことができます. 私の経験では(競技場の両端から)、ゲームは常にいたちごっこに帰着し、機能の追加やバグの修正などの代わりに時間を無駄にすることになります.

于 2011-04-17T22:53:54.830 に答える
0

プロガードを調べてください。

Eclipse/Android には無料で付属しています。

ProGuard により、ユーザーがアプリケーション パッケージを逆コンパイルおよび変更して、ライセンス チェックを無効にすることがより困難になると考えられます。

ProGuard が実際に著作権侵害を阻止するのにどれほど効果的かはわかりません。

于 2012-06-11T13:48:32.733 に答える