4

私の無料アプリは、Google Play でコピー防止が有効になっているため、デバイスの 2 倍のスペースを占有しています。

これを有効にしませんでした。必要かどうか迷っています。2x スペースは非常にマイナスなので、無効にしたいと思います。

また、コピー防止機能が廃止され、代わりに LVM が推奨されることも知っていますが、それが私のユース ケースで使用できるかどうかはわかりません。たぶん、コピー防止を無効にする必要があります。

コードを保護したい以外に理由はないのでしょうか? しかし、そこには異常で優れたコードはなく、優れたプログラミングといくつかの巧妙なトリックしかないと思います:)

私の場合、コピー防止/LVMを使用することは意味がありますか、それとも無効にするだけですか?

コードを少し保護するには、ProGuard で難読化するだけですか?

4

4 に答える 4

3

特に、デバイスをルート化してとにかくコピーするのは簡単なので、ここでは難読化が役に立ちます。特に、コピー保護によってアプリのサイズが大きくなっている場合はなおさらです。それに、無料アプリをコピープロテクトするのはとにかく無意味ですよね?私はそれを無効にして、心配なら難読化します。

于 2012-10-08T07:56:40.563 に答える
2

コピー防止も難読化も、ある程度のスキルと時間のかかる断固たる攻撃者に対しては役に立ちません。誰も私の無料アプリケーションをコピーしなかったら、もっと心配で恥ずかしいでしょう (基本的に、誰かが著作権を盗もうとしない限り、問題はありません。しかし、私はお金のためのプログラミングでお金を稼いでいるので、アプリは私のショーケースです)。

于 2012-10-08T08:00:22.387 に答える
1

コピープロテクションは通常、不正コピーを防止するために使用されます。これは、基本的に 1 回の購入で 10 回のインストールを意味します。あなたのアプリが無料の場合、人々があなたのアプリをどこから入手したかはあまり気にしないので、どのような種類のコピー防止機能を使用しても意味がありません。したがって、時代遅れの Play のメカニズムも、LVL も、そのタイプの他のものも、あなたのような無料アプリの場合には役に立ちません。

于 2012-10-08T07:59:26.053 に答える
1

優れたプログラミングと巧妙なトリックを使用する人は、通常、自分の知識をコミュニティと共有することを熱望しています。それらを隠しても、幸せにも金持ちにもなりません。

どんな種類の保護を使用してもほとんど意味がありません。

于 2012-10-08T08:00:10.453 に答える