我正在使用支持库来下载字体。我按照官方指南,上面写着:
如果未预安装字体提供程序或使用支持库,则必须声明字体提供程序所使用的证书。系统使用证书来验证字体提供者的身份。
所以很明显,为了使用谷歌字体提供者,我需要为谷歌播放服务添加证书。
<resources>
<array name="com_google_android_gms_fonts_certs">
<item>@array/com_google_android_gms_fonts_certs_dev</item>
<item>@array/com_google_android_gms_fonts_certs_prod</item>
</array>
<string-array name="com_google_android_gms_fonts_certs_dev">
<item>
[HASH]
</item>
</string-array>
<string-array name="com_google_android_gms_fonts_certs_prod">
<item>
[HASH]
</item>
</string-array>
</resources>
我在任何地方都找不到的是,为什么有两个证书:dev
和prod
?每个人什么时候使用?