안드로이드X 마이그레이션
<왜 하는가>
- 안드로이드 앱 출시할 때 앞으로 안드로이드x로 받겠다는 플레이스토어 정책.
- 구글에서 새로운 기능 개발은 모두 안드로이드x에서 이루어질 것이라 함.
== 새로운 기술, 성능 향상을 등을 적용하기 위해
*이런 정보들은 어디서 얻는지??
- 현재 내가 알고 있는 정보: 안드로이드 공식 홈페이지, 유튜브 구독, 안드로이드 개발자 커뮤니티 사이트, 오픈 카카오톡방, 구글링 티스토리 블로그 등등
<하는 방법>
Refactor 기능 이용해서 Migrate 하면 되기 때문에 어렵지 않음.
안드로이드 그레이들 플러그인
- 업데이트가 뜨는 이유는???
= 최신 기능, 개선사항 및 보안 수정사항을 활용하기 위한 업데이트
- 세트라고 하셨는데 왜 그레이들은 자동으로 업데이트가 안된 건지???
> 업데이트해도 문제없었음.
Gradle Plugin Version 4.0.0 Gradle Version 6.1.1
그럼 여기서 그레이들이 대체 뭔지.
- 앱을 개발한다고 하면 개발이 완료된 후 사용자에게 배포하려면 빌드 작업이 필요하지.
앱에 포함된 리소스와 자바 코드를 컴파일하고 준비된 키로 서명해서 APK나 번들로 추출하는 작업을 하는데.
이 모든 작업을 그레이들이라는 도구를 이용해 처리한다. 간단하게 빌드 도구? 같다.
안드로이드 제트팩, JetPack 이란 대체 무엇인가
- 2018년 5월에 공개되었다.
- 쉽고 빠르게 개발할 수 있도록 도와주는 도구와 '개발지침'을 모아놓은 라이브러리 집합이다.
- 기능에 따라 크게 네 가지 컴포넌트로 구분 가능하며, 독립적 활용 가능하다.
1. Architecture ex) DataBinding, LiveData, Navigation, ViewModel
2. UI ex) Fragment, Layout
3.Foundation ex) AndroidKTX
4.Behavior ex) slices
제트팩의 AAC 수록이란 무슨 말인가
- AAC( Android Architecture components)
-결국 제트팩에 있는 아키텍처에 있는 컴포넌트 중에서 적어놨다는 거다,.,
'Before > 기타' 카테고리의 다른 글
블로그에 글을 쓴지 6개월.. (0) | 2020.06.16 |
---|---|
오래된 컴퓨터 속도 향상,빠르게 하는법(window 7) (0) | 2020.02.03 |
대학생/취준생/공대생/인턴/신입사원 노트북 정보 추천 !!! (0) | 2019.11.20 |
글을 쓰게된 이유.. (0) | 2019.11.12 |