[오류 해결] 안드로이드 스튜디오 Unknown host CPU architecture: arm64 빌드 에러(m1 mac)
2022. 6. 8. 18:02
안드로이드 스튜디오를 설치하고 프로젝트를 빌드하는 과정 중에 해당 오류로 빌드에러가 났다.
Unknown host CPU architecture: arm64
여러방법을 찾아보다가 결국 해결했다.
내가 빌드하려고 한 프로젝트는 intel mac에서 생성된 프로젝트인데
m1에서 열려고 하니 생긴 문제였다.
Reference
해결방법
finder를 열어서 cmd + shift + g
/Users/{user}/Library/Android/sdk/ndk/
까지 입력하면, 숫자로 이루어진 폴더가 있다.
해당경로까지 이동시, ndk-build 파일이 있다.
해당 파일을 텍스트 편집기로 열어준다.(또는 다른 에디터로 열어도 무관하다.)
기존에 작성되어 있는 내용은 이러할 것이다.
#!/bin/sh
DIR="$(cd "$(dirname "$0")" && pwd)"
$DIR/build/ndk-build "$@"
다음 내용으로 바꿔주고 저장해주면 된다!
#!/bin/sh
DIR="$(cd "$(dirname "$0")" && pwd)"
arch -x86_64 /bin/bash $DIR/build/ndk-build "$@"
'TIL' 카테고리의 다른 글
Codility(JS) - BinaryGap (0) | 2023.10.12 |
---|---|
[Git] 터미널에서 깃 계정 정보 확인/설정 (0) | 2022.06.10 |
LeetCode(JavaScript) - 1. Two Sum (0) | 2022.05.19 |
VSCode Prettier setting, 저장 시 적용 (0) | 2022.05.04 |
[오류 해결] GitHub 잔디 심기 오류, commit 반영되지 않을 때 (0) | 2022.05.03 |