freddy
느낌으로 남지않기
freddy
전체 방문자
오늘
어제
  • 분류 전체보기 (28)
    • HTML (2)
    • CSS (1)
    • JavaScript (8)
    • WebGL (0)
    • 개념정리 (0)
    • React (2)
    • ReactNative (4)
    • ERROR.LOG (3)
    • 설치 (2)
    • 챌린지 (0)
    • 책 (0)
    • 세미나 (2)
    • 일기장 (4)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • JavaScript
  • react 기초
  • JS
  • javscript 기초
  • Spread syntax
  • 리액트의 필요성
  • react
  • 앱이 계속 중지됨
  • javascript 이벤트 위임
  • evnet 위임
  • 값식문
  • Shorthand property names
  • react 특징
  • Optional chainning
  • bitnami ubuntu
  • Nullish coalescing operator
  • 브라우저 동작 원리
  • React Native
  • javascript30
  • React-Native
  • css variables
  • Destructuring assignment
  • 프론트엔드
  • es11
  • Github Actions
  • em과rem차이
  • BOM 이란?
  • react 사용하는 이유
  • javascript 최신문법
  • 최신JS문법

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
freddy

느낌으로 남지않기

ReactNative

React Native 에서 Icon(아이콘) 사용하기 , 아이콘 깨짐현상 해결

2020. 2. 22. 20:00
반응형

+수정) anroid/app/src/main/assets/fonts (assets/fonts 폴더를 생성해야합니다.)

  현재글은 RN - v0.60 이상에서 android 기준 입니다. 

  1. npm install react-native-vector-icons --save 로 설치
  2. Android/app/build.gradle   apply from: "../../node_modules/react-native-vector-icons/fonts.gradle" 추가
  3. android/app/src/main/assets/fonts (assets/fonts 폴더를 생성)
  4. https://oblador.github.io/react-native-vector-icons/ 사이트에서 원하는 아이콘을 찾은 후
  5. ex) import AntDesign from 'react-native-vector-icons/AntDesign'; 여기서는 AndDesign을 선택함 import
  6. <AntDesign name={'circledowno'} size={15} color={'green'} /> 사용하면된다.

 

이렇게 해도 안된다면 

node_modules에 react-native-vactor-icons에 있는 fonts파일들을 복사 android/app/src/main/assets/fonts 에 붙여넣기

그 다음 cd android && ./gradlew clean 후 react-native run-android

 

 

 

반응형

'ReactNative' 카테고리의 다른 글

api 호출시 Network-request-failed 해결방법  (0) 2020.03.04
React-native 에서 push 알림 사용하기  (1) 2020.02.22
D8: Cannot fit requested classes in a single dex file (# methods: 66026 > 65536) 오류해결  (0) 2020.02.18
    'ReactNative' 카테고리의 다른 글
    • api 호출시 Network-request-failed 해결방법
    • React-native 에서 push 알림 사용하기
    • D8: Cannot fit requested classes in a single dex file (# methods: 66026 > 65536) 오류해결
    freddy
    freddy

    티스토리툴바