我的免费应用在设备上占用了2倍的空间,因为它在Google Play中启用了版权保护。
我没有启用此功能。我想知道是否有必要。 2x空间非常消极,我想禁用它。
我也知道不推荐使用复制保护,而是鼓励LVM,但我不知道这是否可用于我的用例。也许我只需要禁用复制保护。
除了想要保护代码之外,可能没有理由?但我不认为我有任何异常,优秀的代码,只有良好的编程和一些聪明的技巧:)
在我的情况下,使用复制保护/ LVM或者我只是禁用它是否有意义?
为了保护代码,可能只会混淆ProGuard?
答案 0 :(得分:3)
特别是在设备生根和复制方便的情况下,混淆是你的朋友,特别是如果复制保护让你的应用程序更大。复制保护免费的应用程序无论如何都是毫无意义的,不是吗?我只是禁用它,如果你担心的话会混淆。
答案 1 :(得分:2)
复制保护和混淆都不会有助于对付具有某些技能和便宜时间的坚定攻击者。如果没有人复制我的免费应用程序,我会更加担心和尴尬(基本上我没有问题,除非有人试图窃取版权 - 但我用编程赚钱,所以应用程序是我的展示)
答案 2 :(得分:1)
复制保护通常用于防止未经授权的复制,这基本上意味着1次购买10次安装。如果您的应用程序是免费的,那么就没有必要使用任何类型的复制保护,因为您并不真正关心人们从哪里获取您的应用程序。因此,对于像你这样的免费应用程序,任何过时的Play机制,LVL或其他任何类型的机制都没有任何用处。
答案 3 :(得分:1)
使用优秀编程和聪明技巧的人通常渴望与社区分享他们的知识。隐瞒他们不会让你既不开心也不富裕。
我认为使用任何保护都没什么意义。