我成功地导入图标移入iOS和Android由以下:反应天然矢量-图标的Android
npm i --save react-native-vector-icons
react-native link
添加:apply from: "../../node_modules/react-native-vector-icons/fonts.gradle"
到的build.gradle
然而,关闭我的Android模拟器并返回到该项目后,我不再能够查看这些图标。我试过rm -rf node_modules && npm i
以及通过上述过程,但不能再在Android上查看这些图标(iOS不受影响并正在工作)。我在使用react-native run-android
之前也启动了仿真器。我甚至试图在删除矢量图标后运行Android模拟器,但无法在Android上运行任何东西。
我当前的错误显示为: “配置项目出现问题:react-native-vector-icons'。”
我错过了什么?为什么它会起作用,然后在关闭并重新打开该项目后不再有效?我的build.gradle文件
部分:
android {
compileSdkVersion 23
buildToolsVersion "23.0.1"
defaultConfig {
applicationId "com.rncardreplacement"
minSdkVersion 16
targetSdkVersion 22
versionCode 1
versionName "1.0"
ndk {
abiFilters "armeabi-v7a", "x86"
}
}
这是否意味着我需要降级我的项目gradle这个还是posisble将模块gradle从1.1.3更新到2.2? – Turnipdabeets
它主要取决于你使用的模块。我没有发现任何问题,Google实际上建议使用最新版本。 – sfratini
就是这样!抱歉,延迟.''com.android.tools.build:gradle:1.1.3''在react-native-vector-icons里面,我只是把它改成了'2.1.0',它工作正常。谢谢! – Turnipdabeets