其余常见问题

2021.07.16 21:57:39

    加固后的应用无法通过渠道商(应用市场)的审核?

    解决办法一:确保加固选项不使用选项 -manifest。

    解决办法二:如果在不使用 -manifest 的情况下,仍然不能通过审核,有可能是加固隐藏了应用市场的sdk导致,对于这种情况请联系我们。

    加固后安装失败?

    可能是没有签名,加固前后请使用一致的签名。

    加固后安装运行卡死或者闪退?

    如果使用了 -antirepack 选项则加固前后请使用一致的签名,否则请不要使用 -antirepack 选项,或者可以通过减少加固功能选项来确认导致无法运行的原因。如果仍然不能解决,请联系我们。

    是否可以与其它加固方案共同使用?

    目前不可以与市面上其它加固方案共同使用。

    加固后,对 App 有哪些影响?

    加固对 App 的功能不产生任何影响,文件大小略微增加,对应用性能的影响可以忽略。

    对安卓系统及各 cpu 兼容性如何?

    兼容2.x及以上的任何安卓系统。已到目前为止,已经有多个网易旗下 App 使用了我们的加固服务,所以在兼容性上不存在问题。

    应用加固是否会获取我的源代码,插入数据统计分析或者广告等?

    不会。不会修改和添加任何源代码,更不会加入任何恶意或广告代码。

    Apk 代码已经做了混淆,再使用应用加固做保护会不会有影响?

    使用 proguard 混淆过的代码完全不会影响应用加固再加固。建议用户最好使用 proguard 混淆后再使用应用加固,因为 proguard 混淆会对用户源码进行优化处理。

    如何识别核心代码,如果我的代码被识别为非核心代码,是不是不受保护?

    我们定义的核心代码就是需要被保护的所有代码,并不是从代码中挑选了一部分作为保护;请放心,我们会对整个 classes.dex 做完整的保护。

    你们的加固有没有资源加固?

    有的,使用应用加固后资源文件将无法被修改。

    怎么样验证是否加固成功了?在加固前后文件上有什么变化,如何验证?

    在加固输出的 APK 文件中, lib各目录下会增加文件名为libbugrpt或libnesec的so库文件, assets目录下会增加data.db文件。如果选择轻量级加固,dex文件可能略微增大,lib 目录下增加 文件名为libneutils的so文件 。

    在使用加固服务之前,都需要做哪些准备工作?

    上传应用前请对应用进行签名,否则加固后应用无法正常运行。

    是否兼容 X86 架构,是否兼容64位架构,以及加固之后是否兼容安卓 ART 模式?

    全部兼容。

    应用加固支持 yunOS 吗?

    支持。

    加固之后的应用是否可以上传 google play 市场?

    我们专门针对 google play 市场做了优化,加固后的应用使用“极速签名工具”进行签名后,可以直接上传 google play 市场。

    加固后的应用可以发布的其他应用市场吗?

    加固后的应用可以在所有应用市场进行发布更新。

    加固后还需要使用混淆么?

    应用加固已经对您的应用进行过深度代码加固了,无需再进行混淆。

    加固后的应用反编译后,为什么还可以看到部分文件?

    加固后的应用反编译后看到的文件是加固程序生成的伪文件,原程序中的核心代码均以加固方式进行了保护,反编译是无法看到的。

    签名信息必填吗,如何校验签名信息是否正确?

    image

    除别名密码可以不填外,其他签名信息必填。填写签名信息后,点击红色框里的图标,检查签名是否正确。

    如何获取加固后的 APK?

    image

    GUI 下,默认在 APK 当前目录下的 _encrypted.apk,可以直接点击操作“打开”,找到加固后的APK;命令行下,可以指定加固输出路径。

    Online Chat Tel:95163223