1

最近我将我的应用程序(日期加密)从使用 keypairgeneratorspec 迁移到使用 keyGenParameterSpec Api for devices API level >= 23 ...

之后,我的应用程序在除华为 p8 和 p8 lite 之外的所有设备上都能正常运行,当用户启动我的应用程序时,他的手机会重新启动……我很困惑是什么原因。我无法访问这个华为模型进行调试,我试图用 firebase testlab 测试我的应用程序......最后我无法弄清楚这些模型发生了什么。

请帮忙...

4

1 回答 1

1

我找到了答案......问题是华为设备中的密钥库实现。特别是在 P 系列 ex (P8, P8 lite, P9 ....) 以及其他一些固定在较新型号中的华为型号。要解决此问题,您必须为 keyGenParameterSpec 构建器设置开始日期和结束日期。

于 2020-09-09T18:26:54.313 回答