본문 바로가기

Android59

[안드로이드] 버전별 사용 현황 (2022년 8월 기준) - 버전별 정보안드로이드 OS 버전별 설치 비율 (2020년 8월 기준) OS Version 버전명 API Level 누적 분포 4.0 Ice Cream Sandwich 15 99.9% 4.1 Jelly bean 16 99.9% 4.2 Jelly bean 17 99.9% 4.3 Jelly bean 18 99.7% 4.4 KitKat 19 99.7% 5.0 Lollipop 21 98.8% 5.1 Lollipop 22 98.4% 6.0 Marshmallow 23 96.2% 7.0 Nougat 24 92.7% 7.1 Nougat 25 90.4% 8.0 Orea 26 88.2% 8.1 Orea 27 85.2% 9.0 Pie 28 77.3% 10 Q 29 62.8% 11 R 30 40.5% 12 S 31 13.5.. 2022. 10. 26.
[Android] Cause: couldn't make a guess for 빌드 에러 빌드 에러 메시지 Cause: couldn't make a guess for com.Json.ForTest.databinding.ActivityMainBindingImpl 원인 : 패키지명 대문자 포함 + xml 데이터 바인딩 사용 해결 방법 1. 패키지명 소문자 변경 : com.Jon.ForTest -> com.jon.fortest 변경 2. 레이아웃 데이터 바인딩 사용 X 빌드 성공 패키지명 변경 후 빌드 성공 2022. 8. 4.
[안드로이드] keytool Certificate fingerprint 생성하기 keytool 위치 : C:\Program Files\Java\jre1.8.0_281\bin 명령어 프롬프트에 keytool 동작 하지 않을 경우 환경 변수 keytool 위치 추가 명령어 : keytool -list -v -alias key0 -keystore firebaseKey.jks keytool -list -v -alias -keystore 참고 : https://developers.google.com/android/guides/client-auth Authenticating Your Client | Google Play services | Google Developers Google is committed to advancing racial equity for Black communities... 2021. 10. 17.
[안드로이드] Jenkins 빌드 에러 Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details 현상 : Jenkins 빌드시 Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details 빌드 오류 발생 특이점 : 터미널 gradlew 에서 정상 빌드 해결 : gradle 버전 업데이트 5.4.1 -> 6.3 현재 버전 파일 경로 : /gradle/wrapper/gradle-wrapper.properties json@JSonui-MacPro wrapper % cat gradle-wrapper.properties #Thu Jan 02 13:51:33 KST 2020 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStore.. 2021. 10. 6.