본문 바로가기
Android

★ Android 개발할 때 유용한 정보 모음 ★

by kikiplus 2025. 2. 13.
반응형

Android OS Architecture

[Android OS 버전]

1.0 애플파이 (Apple pie) 1 2008-09-20
1.1 바나나 브렌드 (Banana bread) 2  
1.5 컵케이크 (Cup Cake) 3  
1.6 도넛 (Donut) 4  
2.0 이클레어 (Eclair) 5-7  
2.2 프로요 (Froyo) 8 와이파이 기능이 최초로 들어감
2.3 진저브레드(Ginger bread) 9-10 나는 이 시기부터 스마트폰을 접했음.
3.0 허니콤 (Honeycomb) 11-13 태블릿 PC를 지원하기 시작
4.0 아이스크림 샌드위치 (Ice cream Sandwich) 14-15 갤럭시 넥서스 출시
4.1~4.3 젤리빈 (Jelly bean) 16-18  
4.4 킷캣 (kitkat) 19-20 안드로이드 개발을 시작했음
5.0~5.1.1 롤리팝(Lollipop) 21-22 달빅->ART 변경
6.0 마시멜로우 (Marshmallow) 23 구글 페이, 지문인식 2015.05
7.0 누가(nougat) 24-25 배터리 절약 기능 2016.08
8.0 오레오(Oreo) 26-27 백그라운드 제한, 알림 수정 2017.12
9.0 파이(Pie) 28 방해 금지 기능, 개인 정보 보호 2018.08
Android 10  29 공유 메모리, 폴더블 지원 2019.09
Android 11  30 2020.03 개발자 프리뷰 상태
2020.08 릴리즈
결혼 전까지 모바일 앱 운영하였음
Android 12
Android 12L
31
32
2021.02~04 개발자 프리뷰 상태
2021.10.05 출시
12L은 대형 화면에 최적화된 OS
Android 13 33 개인 정보 보호
광고 ID에 필요한 권한
근처 Wi-Fi 기기의 새 런타임 권한
 
Android 14 34 OpenJDK 17 업데이트
사진 및 동영상에 대한 일부 액세스
Android 15 35 최소 타겟 SDK 버전이 23에서 24로 상향됨 
Android 16 베타 36 건강 및 피트니스 권한
적응형 레이아웃
다시 공부중! 
     

https://developer.android.com/about/versions?hl=ko

 

Android Releases  |  Android 개발자  |  Android Developers

<!-- hide description -->

developer.android.com


[단말기 해상도]
갤럭시 S20 [1440 x 3200]
갤럭시 S10, S10+ [1440 x 3040]
갤럭시S8, S9 [1440 × 2960]
엣지 2560 x [1440+60=1600]
Note 4, 갤럭시 S5, G3, S7 - 2560*1440 (QHD)
G pro, 갤럭시 S4 - 1920*1080 (fullHD)
갤럭시 S3, 노트2 - 1280*720 (HD)
갤럭시 노트 - 1280*800

참고 - https://zetawiki.com/wiki/스마트폰_해상도,_화면비율


[런처 아이콘 사이즈]
ldpi(120dpi /기타 소형단말기) : 240 x 320 - 36*36
mdpi(160dpi / 기타 단말기) : 320 x 480 - 48*48
hdpi(240dpi / 갤럭시 S/S2) : 480 x 800 - 72*72
xhdpi(320dpi / 갤럭시 S3 ) : 720 x 1280 - 96*96
xxhdpi(480dpi / 갤럭시 S4 & 옵티머스G프로) : 1080×1920 -144*144
xxxhdpi(640dpi / LG G3) : 1440×2560 - 192*192
* 구글 런처 이미지 사이즈 : 512*512

참고사이트
https://www.android.com
https://namu.wiki/w/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C(%EC%9A%B4%EC%98%81%EC%B2%B4%EC%A0%9C)/%EB%88%84%EA%B0%80

[Firebase 관련]
https://firebase.google.com/docs/crashlytics/get-deobfuscated-reports?platform=android&authuser=0

[안드로이드 스튜디오 버전 기록]
https://developer.android.com/studio/releases/

[안드로이드 OS 버전별 특징 정리]
https://developer.android.com/about/versions/16?hl=ko

[테스트 지원]
https://java.com/ko/download/
https://developer.samsung.com/remotetestlab/galaxy/rtlDeviceList.action#441
https://developer.samsung.com/remotetestlab/rtlDeviceList.action

[ 구글 Play Service Library ]

https://dl-ssl.google.com/android/repository/google_play_services_3159130_r09.zip

[안드로이드 OS 버전별 특징 정리]
https://developer.android.com/about/versions/16?hl=ko


[APNS랑 GCM 테스트 할 수 있는 웹페이지 사이트]
http://apns-gcm.bryantan.info/

[Android Stduio 로그캣 불필요한 로그 필터걸기]
^(?!(dalvikm|ContextImpl|Watchdog|registerCallback|NetworkStatsCollection))
Log Tag에 추가한다

[ 해상도 별 아이콘 사이즈 제작 ]
http://icon.angrymarmot.org/index.html#3a0609b022f4d7c66424

반응형

'Android' 카테고리의 다른 글

안드로이드 스튜디오 및 SDK 업데이트  (0) 2025.02.15
Android Studio 릴리즈 노트 요약하기  (12) 2025.02.11
Android 12  (1) 2022.07.14
Android JAR vs. AAR  (2) 2021.06.24
Android 파일 공유  (0) 2021.06.24

댓글