2011-11-15 35 views
13

我有一个apk文件,即非免费安卓应用程序的许可,复制保护

我的问题是这样的:

1,如果拷贝保护被设置为“真”的市场上,用户可以从设备上复制我的apk文件吗? (根/非根)copy apk from device

2,如果他们可以:什么是最好的方式来实现真正的版权保护?

谢谢,莱斯利

+0

复制保护将很快被弃用,请考虑使用[LVL](http://developer.android.com/guide/publishing/licensing.html) – yorkw

回答

29


是的,他们可以,在扎根电话:http://theandroidsite.com/2009/11/22/how-to-backup-protected-and-paid-android-applications-for-root-users/

的APK可能存储在/ data/app中:Does Android keep the .apk files? if so where?
访问通过Java至少代码或adb shell终端从PC。

2.
yorkw已经建议使用LVL
恐怕你不能100%防弹复制保护,因此不应该把你的精力成:

  • 有根深蒂固的手机任何用户都可以复制你的APK,并研究它。
  • 使用类似dex2jarjd-gui的工具,您可以查看APK中的所有源代码。
  • Is there a way to get the source code from an APK file?
  • 大多数标识符/在反编译源代码名称炒(A,B,C ...),但任何固体程序员可以找出你的应用程序做什么。
  • 任何不诚实的团体都可以将代码从jd-gui复制粘贴到Eclipse项目中,构建并上传到自己的Google帐户中,并将价格标签放在...比您的小。

我的建议是专注于构建如此优秀的应用程序,让任何人都无法跟上创新和发展的步伐。

+0

谢谢我正在寻找这个答案。特别是最后一行;) –