Kong-droid

  • 홈
  • 태그
  • 방명록

2025/10 2

[Android] ForegroundService - SecurityException

Caused by: java.lang.SecurityException: Starting FGS with type microphoneservice 실행 중 SecurityException이 발생했었는데, 원인을 살펴보면 Android 14부터 강화된 Foreground Service(이하 FGS) 정책과 관련된 경우였습니다 우선 Android 14와 무관하게, 서비스 실행 시점이 foreground 상태가 아닐 경우 FGS 관련 SecurityException이 발생합니다.(이 포스팅에서는 이 부분은 제외하고, Android 14 변경사항 위주로 정리해볼게요..!) Android 14부터는 아래의 특정 FGS 유형(Foreground Service Type) 에 대해 추가적인 조건이 요구됩니다 came..

📱 Android 2025.10.24

[Android] AudioManager와 isSpeakerPhoneOn Deprecated

AudioManager란?AudioManager는 안드로이드에서 오디오 장치 제어, 상태 관리를 하는 시스템 서비스입니다보통 이럴 때 사용합니다블루투스, 이어폰, 수화기, 스피커 등 오디오 출력 장치 전환마이크 음소거, 볼륨 제어오디오 모드 설정 (MODE_NORMAL, MODE_IN_CALL, MODE_IN_COMMUNICATION 등) ⚠️ isSpeakerphoneOn의 deprecated Android 14 (API 34, UpsideDownCake)부터 audioManager.isSpeakerphoneOn과 audioManager.setSpeakerphoneOn()이 deprecated 됐습니다..이전 방식은 스피커폰이 켜져 있다는 단일 상태만 다뤘지만, 다양한 오디오 장치가 나온 만큼, 어떤 ..

📱 Android 2025.10.18
이전
1
다음
더보기
프로필사진

Kong-droid

👩🏻‍💻 Android Developer📱

  • 👩🏻‍💻 Develop (156)
    • 💡 Kotlin (11)
    • 📱 Android (73)
    • 🤖 Compose (28)
    • 🦋 Flutter (1)
    • ☕️ Java (4)
    • 💻 프로그래밍 (12)
    • 🐛 버그 (6)
    • 🧐 알고리즘 (8)
      • ⏳ 알고리즘 풀이 (4)
    • 🔍 기술파헤치기 (2)

Tag

compose recomposition, 안드로이드, android glide, Android dataBinding, Android Repository, android viewmodel, rxjava kotlin, compose state, compose, recyclerview, 코루틴, rxjava, java, android usecase, Kotlin, android compose, coroutine, Android, Kong-droid, coroutine launch,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/10   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바