맥북 에어를 구매했습니다~ 뭔가 배보다 배꼽이 큰 느낌이지만.. 오래 쓸거니까~
바로 필요한 프로그램들을 깔고 안드로이드 스튜디오를 구동해보았습니다.
(참고:https://dev-yakuza.posstree.com/ko/react-native/install-on-mac/)
그런데 m1에서는 안드로이드가 지원되지 않는 것 같습니다. 안드로이드 스튜디오지만 안드로이드 시뮬레이터가 지원되지 않는다? 하지만 포기할 수 없었습니다. 검색해보니 이를 해결한 글이 보였습니다.
(참고:https://rlg1133.tistory.com/120)
검색하면 다 나오네요 ㅎㅎ
이를 바탕으로 나온 시뮬레이터들 입니다.
화면은 정상적으로 출력되지만 현재 위치가 구해지지 않습니다. 그리고 안드로이드는 맵뷰 자체가 나오지 않는 것 같습니다. 제가 코드를 작성할 때 ios만 설정을 했던 것 같습니다. 이는 수정하면 해결될 것 같습니다.
하지만 제가 기존에 작성해 놓은 expo-location은 시뮬레이터, 피지컬 디바이스 전부 다 지원하는 걸로 알고 있는데 왜 이런 에러가 나는 걸까요.. 현재 제 아이폰은 잘 나오지만 시뮬레이터에는 정상적으로 처리되지 않습니다. expo-location으로 처리하기 전에 작성했던 react-native-geolocation-service를 사용해서 구현을 다시 해봐야겠습니다.