请参考这里,看看是否有任何遗漏的部分。
- 编辑
android/app/build.gradle
apply from: "../../node_modules/react-native-vector-icons/fonts.gradle"
- 编辑
android/settings.gradle
看起来像这样(没有+):
+ include ':react-native-vector-icons'
+ project(':react-native-vector-icons').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-vector-icons/android')
- 编辑
android/app/build.gradle
(注意:app 文件夹)如下所示:
dependencies {
+ implementation project(':react-native-vector-icons')
}
- 编辑您的
MainApplication.java
(deep in
android/app/src/main/java/...
) 看起来像这样(注意两个要编辑的地方):
package com.myapp;
+ import com.oblador.vectoricons.VectorIconsPackage;
....
@Override
protected List<ReactPackage> getPackages() {
return Arrays.<ReactPackage>asList(
new MainReactPackage()
+ , new VectorIconsPackage()
);
}
}