安卓应用程序的许可,复制保护 [英] Android: app licensing, copy protection

查看:190
本文介绍了安卓应用程序的许可,复制保护的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个apk文件,即非自由

I have an apk file, that is non-free

我的问题是这样的:

1,如果复制保护设置为真在市场上,用户可以从设备还是不能复制我的apk文件? (根/非根)从设备副本的apk >

1, If Copy Protection is set to "true" on the market, the users can copy my apk file from the device or not? (rooted/non rooted) copy apk from device

2,如果可以的话:什么是做一个真正的拷贝保护的最佳方法是什么?

2, If they can: what is the best way to make a REAL copy protection?

谢谢,张国荣

推荐答案

1
是他们能,在扎根电话:<一href="http://theandroidsite.com/2009/11/22/how-to-backup-protected-and-paid-android-applications-for-root-users/">http://theandroidsite.com/2009/11/22/how-to-backup-protected-and-paid-android-applications-for-root-users/

1.
Yes they can, in rooted phones: http://theandroidsite.com/2009/11/22/how-to-backup-protected-and-paid-android-applications-for-root-users/

的APK很可能存储在/数据/应用程序:是否Android的保持的apk文件?如果是的话在哪里?
通过Java code。至少访问或亚行外壳从PC终端。

APKs are probably stored in /data/app: Does Android keep the .apk files? if so where?
Access at least via Java code or adb shell terminal from PC.

2
yorkw已经建议使用拉特
恐怕你不能100%防弹复制保护,因此不应该把你的精力投入到了:

2.
yorkw already suggested using LVL.
I'm afraid you cannot make 100% bullet-proof copy-protection and thus shouldn't put your energy into that:

  • 与根深蒂固的手机可以复制你的APK和研究它的任何用户。
  • 有了这样 dex2jar 和的 JD-GUI 可以看到所有的源$ C ​​$ C在你的APK。
  • <一个href="http://stackoverflow.com/questions/3593420/android-getting-source-$c$c-from-an-apk-file">Android:获取源$ C ​​$ C从APK文件
  • 大多数反编译源$ C ​​$ c中的标识符/名称都炒(A,B,C ...),但任何固体程序员可以找出你的应用程序一样。
  • 在任何不诚实的一方可以复制粘贴来自JD-GUI code到Eclipse项目,建设,上传到自己的谷歌帐户,并把价格标签......比你小。
  • Any user with a rooted phone can copy your APK and study it.
  • With tools like dex2jar and jd-gui one can see all source code in your APKs.
  • Android: Getting source code from an APK file
  • Most of the identifiers/names in the decompiled source code are scrambled (a,b,c...) but any solid programmer can figure out what your app does.
  • Any dishonest party can copy-paste code from jd-gui to an Eclipse project, build, upload into one's Google Account, and put a price tag... smaller than yours.

我的建议是集中建设,没有人能跟上你的创新和发展的步伐,使良好的应用程序。

My advice is to concentrate on building so good apps that no one can keep up with the pace of your innovation and development.

这篇关于安卓应用程序的许可,复制保护的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆