android LVL合理吗?

标签 android android-lvl

我即将发布我的第一个 Android 应用程序。

我正在考虑为我的应用程序使用 android 的许可服务 (LVL)。但现在我不确定不使用任何许可服务是否会更好。

  • a) 无论如何都可以破解 LVL
  • b) LVL 导致我的应用出现一些延迟

大家怎么看?!您有使用/不使用 LVL 的经验吗? 我有其他选择吗?!

谢谢

最佳答案

a) LVL can be cracked anyhow

LVL 在老练的盗版者/黑客面前绝对是个废话,但是,它确实为您的付费应用程序提供了一些基本的保护,防止普通用户共享和使用。如果没有 LVL,您的付费应用程序将完全裸露,任何可以获得您的 apk 文件的人(例如,使用已获得 root 权限的设备)都可以在线共享它,以便其他人可以免费下载、安装和使用它。

b) LVL causes some delay of my app

IMO 的最佳做法是在第一次从某处下载和安装应用程序并在设备上打开时,仅检查一次许可详细信息。这里有很多 SO 问题讨论如何在应用程序第一次启动时只运行一次代码。

Do I have any alternatives

我看到有些人实现他们自己的保护策略并在他们自己的网站上发布应用程序,这可能会增加被破解的复杂性。我个人认为这没有太大帮助。您的应用程序多久能被破解完全取决于您的应用程序的流行程度,有许多应用程序是由最专业的公司创建的,其中大多数您可以轻松地在线搜索破解版。我知道在中国有一些社区/论坛,他们创建了他们自己的市场应用程序版本,并且每天都有一群人盗版流行的应用程序(新添加或升级)并在他们自己的假市场应用程序中发布破解版,如果您购买Samsung Galaxy Tab 在中国,它带有这种虚假的市场应用程序,您可以从这里下载最流行的应用程序/游戏。所以面对事实吧。

关于android LVL合理吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9404383/

相关文章:

java - 如何将 uint8_t * 转换为 jbyteArray jni android

java - Eclipse 中的错误(适用于 Android): The type java. lang.String 无法解析。它是从所需的 .class 文件中间接引用的

Android,分享直接到 Gmail,跳过其他应用

android - Android许可证验证异常行为

Android 使用许可和/或应用内计费

android - 避免与Google帐户共享付费应用

Android Google Play - 我应该许可我的付费应用程序还是可选的?

android - 升级发布后,Mobile Android Market 会在多长时间内更新?

android - 加载屏幕直到 map 出现

android - 如何通过Anti-LVL 1.4. 0 auto 补丁避免应用程序被破解