컴퓨터를 부술뻔 했으나 부수지 않았습니다!
유니티를 독학하는 중인데, 가장 첫번째 해야 할 일 unity remote 5를 사용하는 것이 우선시 되었다
나는 유니티로 2d 게임을 만들고자 하고 있다. 그런데 게임이 어떻게 시연되는지 보려면 pc화면 만으로 확인할 수 없었다. 왜냐하면 pc는 ‘터치’가 안되기 때문이다.
그렇기 때문에 galaxy tab을 이용하여서 컴퓨터와 연결하고 unity remote 5란 앱을 설치하여 unity에서 구현되는 게임을 탭에서도 볼 수 있게 하려했다.
그러나..
컴퓨터에 용량이 부족하여서 unity를 외장하드에다가 다운 하고 실행중이었는데, 이렇게 하면 뭔가 저장 경로들이 꼬이게 되는건지 다른 사람들은 다 자동으로 다 설정이 되서 바로바로 unity remote 5를 별 문제없이 사용하는것에 비해 나는 계속해서 에러가 떳다.
컴퓨터 프로그램을 다루는것은 처음인지라, 이런것을 어떻게 해결해야하는지 모르는 사람으로서, 구글링을 열심히 했다
그런데 도무지 되지 않았다가, 점차 프로그램을 다루는 것이란, 그리고 에러를 다루는 것이란,
어떠한 위치에 어떠한 파일이 있게 하는 것임을 깨닳게 되었다
컴퓨터는 계산기계로서, 순차적으로 파일을 찾아들어간다.
그래서 뭐가 없다고 뜬다면, 그 자리에 뭔가를 채워주면 되는 것이란 것을 깨닳았다.
그렇게 해서 나는 이 문제를 해결할 수 있었다
unity remote 5를 깔고 개발자 모드에서 디버깅 허용까지 다 했는데도 안된다면 아래와 같은것들을 확인해보시길 바란다.
그리고 아래에서 확인하는 것들을 하기전에 한번 유니티와 안드로이드 스튜디오를 모두 지웠다가 다시 깔아서 실행해보는것을 먼저 추천드린다.
다시 새로 까니까 된다는 사람들도 많은 것 같다.
혹시 도움이 될까 하여 내가 해결한 후 체크되어있는것들을 캡쳐해서 올린다
먼저 unity에서 build setting에서 platform이 android에 체크가 되어있어야 한다.
그리고 안드로이드 setting에 languages & Frameworks 의 Android SDK에 들어간다. 그리고 SDK tool 에서 Android SDK build-Tools 35-rc3에서 32.0.0을 찾아서 인스톨한다. 만약 이게 안보이면 아래 오른족에 show package Details를 체크하면 나타나게 된다
NDK도 23.1.7779620을 찾아서 인스톨한다
그리고 android SDK command-line tools (latest)도 인스톨 한다
Android SDK platform-tools 와 google USB Driver도 인스톨 해준다
그리고 이 파일들이 저장된 장소 즉, Adroid SDK location, 파일 위치에 들어가서 아래와 같이 파일들이 있는지 확인한다.
cmdline-tools 와 platform-tools 가 있어야 한다.
cmdline-tools폴더에 들어가서 latest와 bin인가 하여튼 순서대로 들어가서 sdkmanger.bat이 있는지 확인한
마지막으로 platform-tools에 들어가서 adb.exe를 클릭해준다. 관리자모드로 실행해준다.
unity로 돌아와 Edit- preferences – External Tools 에 들어가서 android SDK Tools Installed with Unity 항목에 체크 되있는것을 해제하고 SDK가 있는 위치를 Browse해준다.
그리고 project Settings – Editor로 들어가 Device 를 Any Android Device로 바꿔준다
ㅎㅎㅎ…..
컴퓨터 부술뻔 했다….
여하튼 이제부터 정말 제대로 해볼 수 있을 것 같다.
될 수 있는 한 여기에 unity 독학 일지를 기록해 보도록 하겠다
원래 kotlin 독학 일지를 쓰려고 했는데, 바뀌었다. 목표가 unity가 되었다.
유투브에서 그러기를 코딩공부는 이제 필요 없어질거라고 하는데, 시대를 잘못타고나서 이렇게 코딩을 어느정도 배워야 할 수 없음이 슬프다
그러나 뭐든 즐기면 구시대적인 노동도 할만한 일이 될거라 생각된다
여하튼 unity … 처음부터 고생했지만 성공하고나니 도파민이 분비된다
해보도록 하겠다.
원래 처음이 가장 힘든법…