본문 바로가기

안드로이드

M1 맥북 Android SDK + Flutter 설치해보기 UI 프레임워크(css flex)를 닮은 플러터 제공 함수 문법으로 레이아웃을 잡았던 기억만 있는 Flutter를 다시 시작해보기로 합니다. 환경설치는 언제나 시행착오가 많은데.. "이런 시행착오의 과정을 패스하고 개발만 할 수는 없을까?" 오픈 소스 진영에서 기술의 빠른 발전 속도가 장점이라면 의존성의 문제는 어쩔 수 없는 아킬레스인 것 같습니다. 각설하고 바로 과정을 기록으로 남겨봅니다. 1. 안드로이드 스튜디오 (Android SDK) 설치 https://developer.android.com/studio?hl=ko 에뮬레이터를 띄우고 빌드를 하려면 안드로이드 SDK 필수 내 OS에 맞는 버전으로 다운로드 후 설치 제 경우 M1 맥북프로에 설치는 별문제 없이 진행됐습니다. 2. Flutter SDK.. 더보기
안드로이드 웹뷰 FontAwesome 이슈 처리 며칠 전 앱개발자의 피드백 모바일 마크업을 안드로이드 웹뷰에 적용하면서 FontAwesome 폰트가 제대로 표현되지 않는 문제가 있더군요. 관련 이슈를 찾아 해결책은 찾았지만 원인은.. 추측만 할 뿐입니다. 트러블슈팅 안드로이드 개발단 or 마크업에서 각각의 해결 방법을 제공하는데 여기서는 마크업 부분만 기록합니다. 관련자료 : https://blogs.msdn.microsoft.com/wsdevsol/2012/10/23/about-webview-and-fonts/ 간단히 요약하면 웹폰트 파일을 base64로 인코딩한 외계문자들을 CSS 내부에 직접 작성합니다. 1. ttf, woff 등의 폰트 파일을 base64 로 인코딩 (온라인 웹폰트 변환 서비스 : https://www.fontsquirrel.c.. 더보기