본문 바로가기

개발 환경 & 개발 도구/Android Studio5

[안드로이드 스튜디오] 블루스택으로 디버깅하기 ■ 블루스택 설정 바꿔주기 블루스택을 실행한 후 우측 하단의 톱니바퀴 모양을 클릭합니다. 설정 탭에 들어가서 'ADB (Android 디버그 브릿지) 사용'을 체크해줍니다. 그리고 주황색 글씨로 적혀있는 127로 시작하는 숫자들을 메모해줍니다. 맨뒤에 있는 5자리 숫자는 사람마다 다를 수 있습니다! 만약 저기에 숫자가 안 적혀있다면 127.0.0.1:55555를 메모해줍니다. 저는 [사진 2]에 나와있는 '127.0.0.1:51008'을 메모했습니다. 이번에는 기기 탭으로 들어갑니다. 현재 블루스택이 사용 중인 프로필 기기를 기억해줍니다. 저는 'Google Pixel 2XL'을 사용 중입니다. 스크롤을 내려서 '루트 권한 사용'을 체크합니다. ■ ADB를 사용해 안드로이드 스튜디오와 블루스택 연결해주기.. 2021. 3. 24.
[블루스택] 설치하기 블루스택은 안드로이드 앱을 PC에서 실행할 수 있도록 해주는 에뮬레이터로 주로 게임을 할 때 많이 사용합니다. 저는 안드로이드 스튜디오에서 안드로이드 앱을 개발할 때 AVD를 대체할 에뮬레이터로 사용하려고 설치했습니다. 왜냐하면 블루스택이 AVD보다 성능이 매우 우수할뿐더러, 제 컴퓨터에서는 HAXM을 사용하지 못하기 때문입니다. AVD를 대체할 수 있는 에뮬레이터는 많지만 블루스택이 최적화가 잘 돼 있으며 다른 에뮬레이터들에 비하면 보안이 매우 엄격하다는 장점이 있습니다. 그럼 블루스택을 설치하고 실행하는 방법을 보겠습니다. 블루스택 설치하기 블루스택 홈페이지로 들어가서 가운데 있는 [다운로드 BlueStacks 4] 버튼을 클릭하면 설치 파일이 다운됩니다. 다운받은 설치 파일을 실행해줍니다. [지금 .. 2021. 3. 22.
[Intel HAXM] 수동으로 설치하기 Intel HAXM은 무엇인가? Intel HAXM(Intel Hardware Accelerated Execution Manager, 인텔 하드웨어 가속 실행 관리자)는 안드로이드 스튜디오에서 코딩을 하고 안드로이드 에뮬레이터를 돌릴 때 속도를 빠르게 해 주고 성능을 향상해주는 역할을 합니다. 따라서 HAXM이 없다면 에뮬레이터의 실행 속도가 매우 느리게 된다는 단점이 있습니다. 또한, 에뮬레이터가 정상적으로 돌아가지 않을 때도 있습니다. 시스템 요구사항 -인텔 프로세서를 사용해야 Intel HAXM을 설치할 수 있습니다. Intel이 아닌 AMD나 타회사에서 제조한 프로세스를 사용하면 Intel HAXM을 설치하지 못합니다. -프로세서가 '인텔 가상화 기술'을 지원하지 않으면 설치를 할 수 없습니다. .. 2021. 3. 22.
[안드로이드 스튜디오] 'Intel HAXM installation failed' 원인과 해결법 안드로이드 스튜디오를 설치하면 간혹 [사진 1]처럼 빨간 글씨로 'Intel HAXM installation failed'라는 글이 보일 수 있습니다. 안드로이드 스튜디오는 정상적으로 설치됐는데 Intel HAXM이라는 프로그램이 설치되지 않았다는 것입니다. Intel HAXM이 설치가 되지 않아도 안드로이드 개발을 할 수 있지만 개발을 할 때 불편함이 생길 수도 있고 나중에 문제가 발생할 수도 있습니다. 그렇다면 Intel HAXM은 무엇이고, 어떠한 원인들로 인해 설치가 실패됐으며, 해결책은 무엇인지 알아보겠습니다. Intel HAXM을 따로 설치하기 위해서는 컴퓨터에서 건드려야 할 부분이 많습니다! 잘못 건드리면 컴퓨터에 문제가 생길 수도 있습니다. 또한, 컴퓨터마다 HAXM이 설치되지 않는 원인들.. 2021. 3. 19.
[안드로이드 스튜디오] 설치하기 ■ 설치 파일 다운받기 developer.android.com/studio?hl=ko 상단의 URL을 클릭하면 [사진 1]로 이동됩니다. 이곳에서 [DOWNLOAD ANDROID STUDIO]를 클릭해주세요. 사용 약관을 한 번 쭉 읽어보시고 동의하면 박스에 체크하시면 됩니다. 그 후 [다운로드: ANDROID STUDIO]를 클릭하면 사용하고 있는 운영체제에 맞게 설치 파일이 다운됩니다. ■ 설치 파일 실행하기 다운받은 파일을 클릭하면 [사진 3]과 같은 창이 뜹니다. [Next]를 클릭합니다. [Next]를 클릭합니다. Android Virtual Device(AVD)는 컴퓨터 내에서 에뮬레이터를 돌릴 수 있도록 해주는 기능입니다. 안드로이드 기기가 없더라도 AVD를 사용해서 웬만한 코드는 전부 테스.. 2021. 3. 16.