삽질 3

[Android] Room M1칩 MacBook 빌드 에러 삽질 of 삽질

클린아키텍쳐 공부를 하다보니 DI 라이브러리인 Hilt의 존재를 알게 되었고 나는 Hilt 공부를 시작했다. 신나게 회사 MacBook으로 안드로이드 코드랩을 따라하고 빌드하는데 갑자기!!!!!!!!!!!!!!!!! Execution failed for task ':app:kaptDebugKotlin'. > A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptExecution > java.lang.reflect.InvocationTargetException (no error message) 빌드에러가 빡! 뒷목이 빡! 머리가 빡! Hilt 공부를 하고 있었기 때문에 Hilt 버전에 문제가 있다 생각하고 Hilt 버전을 이..

안드로이드 2022.06.23

[Swift] Xcode arm64 빌드 에러 삽질 of 삽질

회사에서 프로젝트 소스코드를 받아 분석을 하려하는데 빌드 하려니 계속 building for iOS Simulator, but linking in object file built for iOS, for architecture arm64 에러를 뿜어 내는 것이었다. 진짜 갑자기 회사 Macbook 부셔버릴뻔... 대충 번역하자면 "IOS 시뮬레이터 전용으로 빌드중인데 빌드 링크가 arm64 아키텍쳐로 링크 되니까 너 빌드 안댐 돌아가!" 뭐 이런느낌 그래서 [iOS] could not find module for target 'x86_64-apple-ios-simulator' found arm64 arm64-apple-ios-simulator 오류 해결 우해기) iOS 시뮬레이터 빌드 아키텍쳐 오류 해결하..

iOS 2022.05.24

[Android] 프레젠테이션 (Presentation)찍먹하기.

프렌차이즈 매장의 대부분의 POS기기를 보면 점원이 메뉴를 선택하는 화면과 선택한 메뉴에 맞추어서 계산되어 결제금액을 손님에게 보여주는 화면 두가지가 있다. 안드로이드OS를 이용하여 만들어진 기기가 있을 수 있는데 이런부분을 대비? 하기위해 프레젠테이션을 한번 찍먹해볼예정이다. 먼저 매장에 있는 기기는 두개의 화면을 가지고 있지만 내가 가지고 있는것은 Android Studio의 에뮬레이터 한개이다. 하지만 테스트는 가능하다!!!! 이가 없으면 잇몸으로!!!! 먼저 에뮬레이터를 실행해보자. (필자는 큰화면으로 보고싶어 태블릿 에뮬레이터를 실행했다.) 1.개발자 모드 활성화하기 (이미 개발자 모드를 사용하시는 분들은 패스~) 에뮬레이터를 실행해서 설정 - 기기정보 로 이동하여 빌드번호를 막클릭 해주자! 그..

안드로이드 2021.11.25