'안드로이드/Android Studio'에 해당되는 글 43건

728x90

Debugging
F8 : Step over
F7 : Step into
Shift + F7 : Smart step into
Shift + F8 : Step out
Alt + F9 : Run to cursor
Alt + F8 : Evaluate expression
F9 : Resume program
Ctrl + F8 : Toggle breakpoint
Ctrl + Shift + F8 : View breakpoints

Alt + Delete : 안전하게 삭제(지우기전에 사용된 곳 확인 가능)
Alt + Enter : 캐스팅 자동완성 등 빠른 수정
Alt + F7 / Ctrl + F7 : 사용내용 전체찾기 / 파일에서 사용한것 찾기
Alt + Insert : Generate code( Getters, Setters, Constructors, hashCode/equals, toString )
Alt + Right/Left : 문서탭이동
Alt + Up/Down : 이전/다음 함수 이동

Alt + Shift + up/down : 선택한 위치의 줄을 위/아래로 움직임

Ctrl + / : 한줄주석
Ctrl + Shift + / : 블럭주석
Ctrl + ] / [ :  코드블럭 처음/끝 이동
Ctrl + Alt + B : Go to implementation(s)
Ctrl + Alt + F7 : 사용된 것 새창으로 보여줌.
Ctrl + Alt + I : Auto-indent line(s)
Ctrl + Alt + J : Surround with Live Template
Ctrl + Alt + L : 소스 코드 정리
Ctrl + Alt + O : import 정리
Ctrl + Alt + Shift + N : Go to symbol
Ctrl + Alt + T : Surround with… (if..else, try..catch, for, synchronized, etc.)
Ctrl + B  : Go to declaration (XML 파일에서 참조되는 리소스의 값을 확인할 수 있음)
Ctrl + Backspace : 단어처음까지 삭제
Ctrl + D : 라인복제 또는 선택블록 복제
Ctrl + Delete : 단어끝까지 삭제
Ctrl + E : 이전에 열었던파일 목록창 열기
Ctrl + Enter : 라인분리(Smart line split)
Ctrl + F : 찾기
Ctrl + F12 : 파일 구조보기
Ctrl + G : 줄번호로 이동.
Ctrl + I : Implement methods
Ctrl + J : Insert Live Template
Ctrl + mouse over code : 간단한 설명.
Ctrl + N : 클래스 열기
Ctrl + O : Override methods
Ctrl + Q : 빠른 문서보기
Ctrl + R : 바꾸기
Ctrl + Shift + ] / [ : 코드블럭 처음또는 끝까지 선택
Ctrl + Shift + B : Go to type declaration
Ctrl + Shift + F : 경로에서 찾기(Find in path)
Ctrl + Shift + F7 : 현재파일에서 하이라이트
Ctrl + Shift + I : Open quick definition lookup
Ctrl + Shift + J : 라인합치기(Smart line join)
Ctrl + Shift + N : 파일열기
Ctrl + Shift + R : 경로에서 바꾸기(Replace in path)
Ctrl + Shift + Space : 스마트 코드 완성(예상되는 타입의 메소드또는 변수명 )
Ctrl + Shift + U : 대소문자 변환
Ctrl + Shift + V : 이전에 클립보드에 복사한 히스토리 열기.
Ctrl + Space : 기본 코드 완성(클래스/메서드 입력하다가 Ctrl + Space 를 누르면 사용할 수 있음)
Ctrl + U : super-method/super-class 이동.
Ctrl + W : 연속적인 코드블럭 선택
Ctrl + Y : 라인삭제
F12 : 이전에 사용한 도구창 열기
F2 / Shift + F2 : 다음/이전 하이라이트된 에러로 이동.
F3 : 다음찾기
F4 : 해당 소스로 이동
F5 : 복사
F6 : 이동
Shift + Esc : 마지막에 사용한 도구창 닫기
Shift + F1 : 외부 문서보기(http://developer.android.com/reference로 이동)
Shift + F3 : 이전찾기
Shift + F6 : 이름바꾸기



MAC 용 단축키는 https://gist.github.com/stkent/349cdda974fdb9697be5 를 참조하면 된다.

블로그 이미지

Link2Me

,
728x90

안드로이드 스튜디오를 간편하게 설치하는 방법에 대해 알아보자.

안드로이드 스튜디오, Eclipse는 설치된 폴더를 그대로 다른 PC나 드라이브로 옮겨도 이용할 수 있다.

옮긴 경우 설정된 경로 정보만 설정해주면 바로 이용 가능하다.

단, PC가 교체된 경우라면, Java JDK를 먼저 설치해주고, PATH 경로를 설정해주어야 한다.

 

설치할 때 주의할 점은 디렉토리명에 절대 한글이 들어가면 안된다. (non-ASCII)

대다수 개발 입문자들이 Users 폴더에 자동 설치를 하는데 권장하고 싶지 않다.

아래 그림 예시처럼 구분하면 편하다. (C 드라이브 용량이 부족한 경우에는 외장 SSD 등 다른 디렉토리에 구성하면 된다.)

Android/Android Studio

Android/android-sdks

 

 

 

ㅇ android-sdk 는 eclipse 와 android studio 둘다 공용으로 사용할 수 있다.

    - 별도로 구분해서 설치하는게 좋다.

    - 공용으로 사용하다보니 동작이 안되는게 있더라.

 

ㅇ Android Studio 폴더 파일만 복사해서 C드라이드 특정 폴더에 붙여넣기만 해도 된다.

    (이미 설치된 PC에서 복사 또는 다른 사람이 설치한 걸 복사해서 내 PC에 붙여넣기)

    그런 다음에 bin 폴더에서 studio64.exe 파일을 실행해서 sdk 연결정보를 등록해준다.

 

ㅇ 수동 설치방법

    - 설치방법은 압축된 폴더를 하드디스크(HDD) 공간이 넉넉한 드라이브(D드라이드 등)에서 압축을 푼다.

    - android-sdks 라는 폴더를 만든다.

    - Android Studio/bin/studio64.exe 파일을 실행해서 수동으로 SDK 파일을 받는다

    - 설치된 윈도우 운영체제가 32비트 환경이면 studio.exe 파일을 실행한다.

 

 

 

 


 

 

 

 

 

 

 

 

기존 sdk 로 경로 설정을 변경하고 최신 sdk를 설치했다.

 

Android Studio 버전이 Up되면서 Setting 해주는 부분이 변경되었다.

https://link2me.tistory.com/2030 참조하면 도움될 것이다.

블로그 이미지

Link2Me

,
728x90

안드로이드 개발을 위한 환경 구축


- 안드로이드 앱은 Java 언어와 Kotlin 언어로 작성한다.

  Android SDK 도구를 이용하면 자바 코드를 컴파일하고 리소스와 결합하여

  Android package .apk 를 만들 수 있다.

  apk 파일을 스마트폰으로 다운로드하여 설치한다.

- 안드로이드는 클라우드 컴퓨팅을 지원한다.

- 안드로이드는 사용자 인터페이스를 XML을 사용하여 정의한다.

- 자바 언어의 Class, 인터페이스, 객체(Object) 생성 등을 이해하지 못하면 코드를 읽을 수 없고 응용할 수 없다.

- 자바의 정석 유투브 강좌 듣는 것은 꼭 해야 한다.


개발에 필요한 소프트웨어 준비

1. 자바(java) jdk(java developement kit) 설치

    - Java는 소스코드를 class 파일로 변환하거나, 실행을 하도록 만드는 컴파일러다.

    - 오라클 사이트에서 다운로드 (http://link2me.tistory.com/576 참조)

      윈도우 32비트, 64비트, MAC용 등 자신의 환경에 맞는 것을 설치한다.


2. 안드로이드 스튜디오 설치

    - 안드로이드 스튜디오 (또는 eclipse)는 개발환경을 쉽게 만들어주는 툴이다.

    - 구글이 eclipse 지원을 중단할 것이라고 해서 안드로이드 스튜디오를 설치해야 한다.

    - http://developer.android.com/sdk/index.html 에서 Android Studio 최신버전을 다운로드 받아 설치한다.

      자세한 내용은 책을 구입해서 보면 좋다.

      Do it ! 안드로이드 앱 프로그래밍, 정재곤 지음, 이지스퍼블리싱

      될때까지 안드로이드 - 오준석 (유투브 강좌랑 같이 보면 좋음)

      그림으로 쉽게 배우는 안드로이드 프로그래밍, 천인국 지음, 생능출판

    - PC/노트북의 충분한 처리속도를 보장할 수 있는 고성능(빠른 CPU, 메모리, SSD)을 요구한다.

      eclipse 보다 훨씬 높은 사양을 요구한다.


2.1. 안드로이드 sdk

    - 안드로이드 개발을 위한 인터페이스를 제공해준다.

    - 경로만 설정하면 eclipse 에서 설치된 android-sdks 를 같이 사용해도 된다.


2.2. 안드로이드 에뮬레이터

    - 만든 앱을 테스트로 돌려보는 것이다.

    - 하지만 직접 폰에서 테스트할 수 있게 하는게 좋다.


개발에 필요한 하드웨어(H/W) 준비

- Desktop 컴퓨터 또는 노트북, Macbook

- 최신버전의 안드로이드가 설치된 스마트폰

- USB 케이블 (PC/MACBook 에서 개발하고 컴파일한 apk를 스마트폰으로 다운로드하여 개발 검증)

  삼성폰 통합 USB 드라이버 : http://local.sec.samsung.com/comLocal/support/down/kies_main.do?kind=usb

  다운로드 받으면 용량 25MB 정도 된다.

  케이블을 분리하고 다운로드 받은 파일을 설치한다. 설치한 후에 USB케이블을 연결한다. 



사용자에게 배포하기 전에 실제 장치에서 애플리케이션을 테스트하는 것은 중요하다.

USB 드라이버 설치가 끝나면 실제 장치에서 USB 디버깅 항목을 켠다.

디버깅 항목은 구글에서 숨겨놓아서 보이지 않는다. 장치 설정의 디바이스 정보에서 빌드 번호를 7번 정도 빠르게 터치하면 개발자모드로 전환되었다는 메시지가 등장하면서 USB 디버깅 항목이 나타난다.

USB 케이블과 폰을 연결하고 나서 기기 인식이 되는지부터 확인해야 한다.


개발 준비를 위한 환경 설정

File Encodings

- 통신을 하려면 문자 인코딩 방식이 서로 일치해야 한다. (한글말 하는데 영어로 받아들이면 안되니까~)

- File --> Setting --> Editor --> File Encodings


화면 글꼴이 너무 작다?

- File --> Setting --> Editors --> Colors & Fonts --> Font

- 기본 글꼴은 수정이 불가능하다. 내가 원하는 걸 만들어야 한다.



'안드로이드 > Android Studio' 카테고리의 다른 글

Android Studio Project name 변경  (0) 2017.03.26
Android Studio 메뉴 만들기  (0) 2017.03.25
New Resource File 및 LayoutInflater  (0) 2017.03.17
Android Studio 단축키  (0) 2017.03.13
Android Studio 간편 설치 방법  (0) 2017.02.24
블로그 이미지

Link2Me

,