비전공 개발자 yatto/android2 android의 시작 언어는 코틀린 버전은 점유율 가장 많이 사용 100% 실제 컴파일러와 같은 개발 환경은 모두 SDK에 있습니다. 사용할수 있는 도구 확인 1.Android SDK Build-Tools : 설치 파일인 APK 파일을 최척화 하는 도구. 2.Emulator : 가상 스마트폰 환경으로 앱 설치 테스트 3.Android SDK Platform-Tools : 에뮬레이터와 스마트폰 연결하기 위한 도구와 성능 분석 도구 제공 4.Android SDK Tools : APK 파일 생성 5.Intel __ 에뮬레이터 처리 속도 빠르게 가속기 1. 실제 프로젝트 3. 내가 만든 소스 2020. 10. 6. 컴파일 , 빌드 , 런타임 , APK 간단하게 어떻게 앱을 등록시킬까? 1. 빌드 (컴파일 + 비밀번호)__ 안드로이드 스튜디오를 통해 자바 혹은 제플린 ( 하이브리드 언어 포함 ) 등 소스코드를 바이트코드로 변환하여 APK 매니저에서 비밀번호를 가지고 키 스토어와 조합하여 최종 설치 파일 생성 2. 파일 검증 __구글 에서 파일 검증 3. 구글에서 설치 4. AOT 컴파일__ APK 파일 설치하면 핸드폰 내부에서 다시한번 컴파일 + 이 과정에서 사용자에게 권한 요청 5. JIT 컴파일 __ 4번단계에서는 최소만 컴파일 되어 실행시키는 것 __ 미리 컴파일 되지 않은 파일을 호출하면서 실행파일로 컴파일 + 사용자에게 권한 확인 요청 2020. 10. 6. 이전 1 다음