본문 바로가기

안드로이드

안드로이드 native app 개발 환경 구축하기

JDK 1.8 이상을 설치 : www.oracle.com  다운로드

android studio 를 설치 : developer.android.com

 

안드로이드 스튜디오 설치 후 

1. 에뮬레이터 추가

2. SDK 추가 (최신 버전 이외의  API를 사용하고자 하는 경우와 Google Play 사용 하는 경우)

 

안드로이드 작업 단위

1. Project : 1 개 이상의 앱을 관리하기 위한 단위

=> Project 를 생성하면 1개의 모듈이 자동으로 추가

 

2. Module : 1 개의 앱

=> 생성하면 1 개의 Activity를 자동으로 추가

 

3. Activity : 1 개의 화면

 

6.0 Marshmallow :  카메라 버전

8.0 Oreo : pip 동영상 올리고 내리고

9.0 Q :  AI

10.0 R : 텐서플로 데이터 분석

 

AVD : 안드로이드 에뮬레이터

=> 안드로이드 앱을 실행시켜보기 위한 툴 

=> 맨 처음에는 제공 되지 않기 때문에 생성

 

[Tools] - [AVD Manager] 를 실행

 

컴포넌트 기반 개발

 

클래스는 개발자가 만들지만 인스턴스는 개발자가 만드는 게 아니다.

실제 클래스의 인스턴스는 안드로이드가 만든다.

 

4 개의 컴포넌트