Android Notion
Android Usages
안드로이드는 리눅스 기반이다?!
안드로이드는 이제 우리에게 익숙한 단어인데요. 이 안드로이드는 애플 제품 이외에 대부분의 핸드폰의 운영체제(Operating System:OS)라고도 할 수 있습니다. 그럼, 데스크탑의 운영체제와는 어떻게 다를까요?? 흔히 아시기를, 안드로이드는 리눅스 기반으로 설계된 운영체제로 생각할 겁니다. (똑똑하신 분은 둘의 차이를 아시겠지만, 필자는 그랬습니다.) 과연, 안드로이드는 리눅스 기반으로 설계된 운영체제일까요?! 궁금해서 구글을 통해 찾아본 내용을 공유합니다.
https://mond.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C%EB%8A%94-%EB%A6%AC%EB%88%85%EC%8A%A4-%EA%B8%B0%EB%B0%98%EC%9D%B4%EB%8B%A4

안드로이드 런타임
안드로이드 런타임 (Android Runtime, ART)은 안드로이드 운영 체제 아래 만들어진 런타임 환경의 VM이다. 달빅을 대체하는 이 프로세스 가상 머신은 원래 안드로이드에 사용되었으며, ART는 애플리케이션의 바이트코드를 네이티브 명령어 로 변환을 수행한 다음 나중에 장치의 런타임 환경에 의해 실행된다.
https://ko.wikipedia.org/wiki/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C_%EB%9F%B0%ED%83%80%EC%9E%84
알아두면 쓸모있는 신비한 안드로이드 지식 9가지
많은 분들이 의외로 모르는 안드로이드 관련 잡다한 상식들이나 팁들에 대해서 공유드립니다. 대부분 잘못 알고 계신분들이 많고 저또한 그렇게 생각했었습니다. 이런 생각을 하게된 이유는 마시멜로우 권한대응을 할때targetSdkVersion을 23->22 로 내릴 수 없는 제한때문일 겁니다.😰 하지만 위의 케이스를 제외하고 targetSdkVersion을 다운그레이드 가능 합니다. 사실 저도 당연히 안된다고 생각했었습니다. 하지만 직접 해보니 아니었습니다.
https://medium.com/%EB%B0%95%EC%83%81%EA%B6%8C%EC%9D%98-%EC%82%BD%EC%A7%88%EB%B8%94%EB%A1%9C%EA%B7%B8/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%95%8C%EC%95%84%EB%91%90%EB%A9%B4-%EC%93%B8%EB%AA%A8%EC%9E%88%EB%8A%94-%EC%8B%A0%EB%B9%84%ED%95%9C-%EC%9E%A1%ED%95%99%EC%A7%80%EC%8B%9D-9%EA%B0%80%EC%A7%80-2948f60ccdbb

Android could go 64-bit only in 2023, starting with the Pixel tablet
Android 13 hit AOSP the other day, and included in the code source dump is an interesting commit spotted by Esper's Mishaal Rahman. It sounds like Google is planning to-or at least experimenting with-moving the upcoming Pixel tablet to a 64-bit-only build of Android.
https://arstechnica.com/gadgets/2022/08/google-might-give-the-pixel-tablet-a-64-bit-only-build-of-android


Seonglae Cho