当然可以加密!Android应用常用的伪加密技术是通过修改APK文件头实现的,具体是将PK\x01\x02标记后的第五位字节设为偶数表示加密。不过这种方式在Android 4.2.x及以上系统已经失效,还会导致应用市场安全检测异常,现在基本被淘汰了。
伪加密虽然能防止初级反编译,但实际防护效果有限。它既不能保护java层源码、so库文件,也无法对资源文件和配置文件进行加密。由于技术原理早已公开,现在更多是作为临时保护手段使用。
当然可以加密!Android应用常用的伪加密技术是通过修改APK文件头实现的,具体是将PK\x01\x02标记后的第五位字节设为偶数表示加密。不过这种方式在Android 4.2.x及以上系统已经失效,还会导致应用市场安全检测异常,现在基本被淘汰了。
伪加密虽然能防止初级反编译,但实际防护效果有限。它既不能保护java层源码、so库文件,也无法对资源文件和配置文件进行加密。由于技术原理早已公开,现在更多是作为临时保护手段使用。