请考虑以下链接:
https://code.google.com/p/android-apktool/wiki/KnownIssues
接下来说:
我发现有些APK不符合常规的Android标准。它们可能是使用改进的aapt构建的,这使得反编译几乎不可能。这些APK被称为“魔术”apks,可能不会被支持。
那么,我该如何保护我的应用程序?我对modified aapt
感兴趣,但我不知道从哪里开始?谢谢。
答案 0 :(得分:0)
这通常是一个失败的原因。有些工具滥用DEX文件格式试图将代码隐藏在流行的工具中,但它们很容易被击败。 “几乎不可能”是不完全正确的,只是为它制作通用工具更难。
模糊你的代码,考虑使用Dex2Jar,最重要的是构建一个优秀的应用程序,以便更多人使用它/付费。
答案 1 :(得分:0)
你必须首先搜索它,有关于逆向工程和反编译.apk文件的一些有用的链接: