其余常见问题
解决办法一:确保加固选项不使用选项 -manifest。
解决办法二:如果在不使用 -manifest 的情况下,仍然不能通过审核,有可能是加固隐藏了应用市场的sdk导致,对于这种情况请联系我们。
可能是没有签名,加固前后请使用一致的签名。
如果使用了 防二次打包功能 则加固前后请使用一致的签名,否则请不要使用 防二次打包功能 选项,或者可以通过减少加固功能选项来确认导致无法运行的原因。如有需要调整加固项请联系技术支持
目前不可以与市面上其它加固方案共同使用。
加固对 App 的功能不产生任何影响,文件大小略微增加,对应用性能的影响可以忽略。
兼容2.x及以上的任何安卓系统。已到目前为止,已经有多个网易旗下 App 使用了我们的加固服务,所以在兼容性上不存在问题。
不会。不会修改和添加任何源代码,更不会加入任何恶意或广告代码。
使用 proguard 混淆过的代码完全不会影响使用易盾服务进行再次加固。建议用户最好使用 proguard 混淆后再使用应用加固,因为 proguard 混淆会对用户源码进行优化处理。
我们定义的核心代码就是需要被保护的所有代码,并不是从代码中挑选了一部分作为保护;请放心,我们会对整个 classes.dex 做完整的保护。
有的,使用应用加固后资源文件将无法被修改。
在加固输出的 APK 文件中, lib各目录下会增加文件名为libbugrpt或libnesec的so库文件, assets目录下会增加data.db文件。如果选择轻量级加固,dex文件可能略微增大,lib 目录下增加 文件名为libneutils的so文件 。
上传应用前请对应用进行签名,否则加固后应用无法正常运行。
全部兼容。
支持。
我们专门针对 google play 市场做了优化,加固后的应用使用“极速签名工具”进行签名后,可以直接上传 google play 市场。
加固后的应用可以在所有应用市场进行发布更新。
应用加固已经对您的应用进行过深度代码加固了,无需再进行混淆。
加固后的应用反编译后看到的文件是加固程序生成的伪文件,原程序中的核心代码均以加固方式进行了保护,反编译是无法看到的。
除别名密码可以不填外,其他签名信息必填。填写签名信息后,点击红色框里的图标,检查签名是否正确。
GUI 下,默认在 APK 当前目录下的 _encrypted.apk,可以直接点击操作“打开”,找到加固后的APK;命令行下,可以指定加固输出路径。