Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Expo项目自定义字体在Android上不起作用_Android_React Native_Expo - Fatal编程技术网

Expo项目自定义字体在Android上不起作用

Expo项目自定义字体在Android上不起作用,android,react-native,expo,Android,React Native,Expo,我将Expo项目弹出到Expokit,因为我想慢慢切换回react native 我也尝试过使用添加自定义字体 react本地链接 这种字体在iOs上很好用,但在Android上不行 字体已复制到main/assets/font 但我还是犯了这个错误 考虑将此行添加到package.json中 "rnpm": { "assets": [ "./assets/fonts/" ] } 并运行: react-native link 考虑将这一行添加到package.json中 "rnpm":

我将Expo项目弹出到Expokit,因为我想慢慢切换回react native

我也尝试过使用添加自定义字体

react本地链接

这种字体在iOs上很好用,但在Android上不行

字体已复制到
main/assets/font

但我还是犯了这个错误


考虑将此行添加到package.json中

"rnpm": {
"assets": [
"./assets/fonts/"
]
}

并运行:

react-native link 

考虑将这一行添加到package.json中

"rnpm": {
"assets": [
"./assets/fonts/"
]
}

并运行:

react-native link 

检查你的字体是否在这里:android/app/src/main/assets/fonts/if not尝试手动添加它,然后应该可以工作。是的,字体被复制了,我在问题中说了。我有类似的问题,但从sratch看了这个文档的每个步骤对我有帮助:我也看了那个教程,但它是纯react原生项目,我的是expo独立项目或expokit项目。请检查您的字体是否在此处:android/app/src/main/assets/fonts/如果没有,请尝试手动添加它,然后应该可以使用。是的,字体已复制,我在问题中提到了这一点。我也有类似的问题,但通过sratch的每一步文档都对我有所帮助:我也通过了那个教程,但它是针对纯react原生项目的,我的是世博会独立项目或expokit项目。