Mac 환경에서 개발중 애뮬레이터를 켜놓고 잠자기를 하는 경우가 많았다. 근데 가끔 그렇게 켜놓고(?) 다음날이 되면 애뮬레이터 날짜가 자동으로 설정 되어 있음에도 불구하고 이상한 시간과 날짜로 변환 되는걸 확인했다. 그걸 무시하고 빌드 하다보면 가끔 javax.net.ssl.SSLHandshakeException: Chain validation failed 이런 에러가 나온다. 위에서 말한 것처럼 날짜나 시간이 이상해져서 그런거 같은데 이럴땐 그냥 애뮬레이터 초기화 .. 해버린다 .. 그게 답인듯
ViewBinding을 사용하는 이유 실수로 내가 사용되야 할 곳에 id를 찾아 Import 시켜줘야 하는데 잘못해서 동일한 id를 갖는 다른 xml 을 참조할 가능성 자체가 없음. null exception 선언할 때 viewType 이 잘못선언할 경우 case exception 내가 사용하고자 하는 View를 직접 바인딩 하게 되기 때문에 다른 xml 을 갖고오는 실수를 할 수 없을 뿐더러 xml 을 만들면 자동으로 바인딩 클레스를 생성해준다. 바인딩 클래스가 자동으로 생성되는데 클래스 이름은 activity_main.xml > ActivityMainBinding fragment_main.xml > FragmentMainBinding module_item.xml > ModuleItemBinding K..
Fragment는 Activity Lifecycle 내에서 또 다른 Lifecycle을 갖는 Layout으로 FragmentManager를 이용하여 관리된다. 방법은 replace 하는 방법과 모두 add 시키고 show / hide 하는 방법으로 Fragment를 관리할 수 있다. 이에 따른 Fragment Lifecycle이 달라질 수 있다는 것을 꼭 확인하자. supportFragmentManager .beginTransaction() .replace(R.id.frameLayout, fragment) .commitNow() ----------------------------------- 최초 등록 ----------------------------------- 2022-09-19 14:45:40.7..

안드로이드 버전 11 이전까지는 USB로 먼저 연결을 한 후에 무선으로 교체 해야 하는 방식으로 진행 11 이후에는 폰에서 무선 디버깅을 지원해준다. Android 11 이전 폰과 USB가 연결 되어 있어야 되고, 동일 Wifi 로 잡혀있어야 한다. 터미널 혹은 스튜디오에서 TCPIP 포트 오픈 adb tcpip 5555 위와 같은 방법으로 했는데 실행이 안되면 Android SDK 폴더 안에 platform-tools 안에서 위 코드 실행 이래도 안되면 나는 아래 코드를 터미널에 입력 후 다시 tcpip 오픈 명령을 내리면 되더라, export PATH=$PATH:/Users/[FolderName]/Library/Android/sdk/platform-tools 폰에 연결되어 있는 wifi 설정에 들어가..

https://developers.google.com/ml-kit/vision/text-recognition/v2/android Android에서 ML Kit를 사용하여 이미지 속 텍스트 인식 | Google Developers 이 페이지는 Cloud Translation API를 통해 번역되었습니다. Switch to English Android에서 ML Kit를 사용하여 이미지 속 텍스트 인식 알림 이 페이지를 개발자 프로필에 저장하여 중요 업데이트에 대한 알림 developers.google.com implementation 'com.google.android.gms:play-services-mlkit-text-recognition:18.0.1' 해당 라이브러리는 이상하게 한국어지원이 안되는거 같다..
- Total
- Today
- Yesterday
- widget onreceive
- widget glide
- wear os
- 폴더블 상태 유지
- 갤럭시 워치
- 오브제썬스틱
- 기름잡아주는
- android widget 만들기
- 폴더블 이벤트 받기
- github actions
- 테스트 앱 배포
- firebase distribution
- 안드로이드 폴드 대응
- aos img url bitmap
- api key 관리
- widget 이미지 로딩
- flutter web
- 쏘렌토 하이브리드
- Android
- 쏘렌토 하이브리드 시그니처
- 웨어러블
- 맥 전용
- widget onupdate
- 풀배열 키보드
- github
- local.properties
- github secrets
- 안드로이드 플립 대응
- 테스트 배포
- widget 만들기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |