Android 找不到表情兼容字体提供程序
我已经按照文档设置了EmojiCompat,我有这些文件 进口Android 找不到表情兼容字体提供程序,android,kotlin,Android,Kotlin,我已经按照文档设置了EmojiCompat,我有这些文件 进口 implementation 'androidx.emoji:emoji:1.1.0' font\u certs.xml-自动生成 <?xml version="1.0" encoding="utf-8"?> <resources> <array name="com_google_android_gms_fonts_certs"&g
implementation 'androidx.emoji:emoji:1.1.0'
font\u certs.xml
-自动生成
<?xml version="1.0" encoding="utf-8"?>
<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>
MIIEqDCCA5CgAwIBAgIJANWFuGx9.......
</item>
</string-array>
<string-array name="com_google_android_gms_fonts_certs_prod">
<item>
MIIEQzCCAyugAw....
</item>
</string-array>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources>
<array name="preloaded_fonts" translatable="false">
<item>@font/montserrat_bold_downloadable</item>
</array>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<font-family xmlns:app="http://schemas.android.com/apk/res-auto"
app:fontProviderAuthority="com.google.android.gms.fonts"
app:fontProviderPackage="com.google.android.gms"
app:fontProviderQuery="name=Montserrat&weight=700"
app:fontProviderCerts="@array/com_google_android_gms_fonts_certs">
</font-family>
montserrat\u bold\u可下载
-自动生成
<?xml version="1.0" encoding="utf-8"?>
<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>
MIIEqDCCA5CgAwIBAgIJANWFuGx9.......
</item>
</string-array>
<string-array name="com_google_android_gms_fonts_certs_prod">
<item>
MIIEQzCCAyugAw....
</item>
</string-array>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources>
<array name="preloaded_fonts" translatable="false">
<item>@font/montserrat_bold_downloadable</item>
</array>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<font-family xmlns:app="http://schemas.android.com/apk/res-auto"
app:fontProviderAuthority="com.google.android.gms.fonts"
app:fontProviderPackage="com.google.android.gms"
app:fontProviderQuery="name=Montserrat&weight=700"
app:fontProviderCerts="@array/com_google_android_gms_fonts_certs">
</font-family>
它在内部抛出的错误是
android.content.pm.PackageManager$NameNotFoundException: No package found for authority: com.google.android.gms.fonts
我在任何地方都找不到与这个问题有关的东西