注:以我们390特效版demo中为例,具体以自己项目路径为准。
第一步:将取得的授权与素材文件全部替换掉byted_effect_andr/androidsample/BytedEffects/app/src/main/assets/resource文件夹中资源文件
第二步:将ResourceHelper.java(v4.0.0.0版本后为EffectResourceHelper.java)类中LICENSE_NAME修改为当前使用的授权文件名
若授权失败,首先排查以下可能的情形
- 检查手机系统时间是否在license授权时效内
- 检查ApplicationID/BundleID是否与授权绑定包名一致
- 检查license路径是否正确,有无被SDK正确读取到
- 如确认以上没有问题,建议查看以下tag输出Error类型的日志:
bef_effect_ai 和SMASH_E_LOG 以及 EffectSDK
再对照错误码表对应描述及提供的解决思路进行排查