問題:
我用的字型是螞蟻金服的AntDesign,在真機調試時亂碼或無效(FontAwesome顯示的不是指定的圖檔,AntDesign顯示的是亂碼)

解決方案:
步驟1、将自己需要的字型從\node_modules\react-native-vector-icons\Fonts中拷貝到\android\app\src\main\asserts\fonts中,如果asserts\fonts檔案夾不存在就手工建立
步驟2、修改\android\app\build.gradle檔案,添加以下兩行
project.ext.vectoricons = [
iconFontNames: [ 'AntDesign.ttf' ] // 指定要使用的字型庫。
]
apply from: "../../node_modules/react-native-vector-icons/fonts.gradle"
注意:步驟2也要執行,隻執行步驟1親試不行
另外,可以通過https://oblador.github.io/react-native-vector-icons/這個地方快速檢索自己想要使用的庫
重新運作項目,圖示正常顯示!