모바일 앱 프로그래밍

    [모바일 앱 프로그래밍] 갤럭시 휴대폰 무선 디버깅 연결

    안드로이드 앱 개발을 하다보면 에뮬레이터는 무겁다거나 네트워크 관련한 문제로 실제 단말을 이용해야 할 경우가 생깁니다. 이럴 경우에 USB 디버깅을 이용할 수 있는데 USB 디버깅을 사용하면 빠른 속도로 충전하면서 디버깅을 할 수 없다는 단점이 있습니다. 이러한 문제점을 해결할 수 있는 방법으로 무선 디버깅을 이용할 수 있습니다. 컴퓨터에서 설정할 내용 먼저 안드로이드 sdk에 있는 adb.exe를 간편하게 이용하기 위해 환경변수에 이를 설정해주겠습니다. 아래 과정을 진행하기 전에 adb.exe가 있는 경로를 찾아주세요. 저는 C:\Users\park\AppData\Local\Android\Sdk\platform-tools\ 에 있었는데 별다른 설정을 하지 않으신 분들이라면 경로가 크게 다르지 않을 겁니..

    [모바일 앱 프로그래밍] 메인 액티비티 변경하기

    안드로이드 스튜디오에서 프로젝트를 처음 만들면 자동으로 메인 액티비티가 만들어지고 그 액티비티를 위한 자바 파일인 MainActivity.java 파일이 생깁니다. 그리고 이 액티비티는 AndroidManifest.xml 파일 안에 등록됩니다. 이 파일은 아래와 같은 경로에서 확인할 수 있습니다. 등록되어있는 액티비티를 원하는 다른 파일로 바꾸면 앱을 실행했을 때 바꾼 파일로 메인 액티비티가 나타나게 됩니다.

    [모바일 앱 프로그래밍] 안드로이드 스튜디오에 실제 단말 연결하기

    PC에 드라이버 설치하기 단말기의 연결 방법은 단말기마다 다릅니다. 이 포스트에서는 삼성전자의 단말기를 연결하는 방법을 알아보겠습니다. 단말기는 PC의 외부 장치로 연결되는 것이기 때문에 단말기에 맞는 드라이버를 설치해야 합니다. 드라이버는 아래 링크에서 다운로드할 수 있습니다. https://www.samsungsvc.co.kr/download 위 링크에 접속하면 아래와 같은 화면이 나오는데 통합 USB 드라이버를 눌러 다운로드해서 설치합니다. 단말의 개발자 모드 설정하기 단말의 설정에 들어가서 아래와 같은 순서로 진행해주면 됩니다. PC와 단말 연결하기 여태까지의 과정을 모두 완료했다면, USB를 이용해 단말과 PC를 연결해줍니다. 연결해주면 PC는 드라이버를 이용해 장치를 인식하게 되고, PC에서 ..

    [모바일 앱 프로그래밍] 안드로이드 스튜디오 import 자동화

    안드로이드 스튜디오에서 코드가 입력되었을 때 필요한 import 구문이 자동으로 입력되게 할 수 있습니다. 안드로이드 스튜디오에서 File-Settings를 눌러주세요. 아래와 같은 대화상자가 나오면, 왼쪽 빨간상자와 같은 설정 경로로 들어간 다음 오른쪽 화면에서 Add unambiguous imports on the fly와 Optimize imports on the fly 항목을 체크한 후 OK를 누르면 됩니다.