티스토리 뷰
Android 13이상 타겟팅
1. 알림 권한이 포그라운드 서비스 모양에 영향을 줌
사용자가 알림 권한을 거부하면 알림창에서 포그라운드 서비스와 관련된 알림을 볼 수 없음.
포그라운드 서비스와 관련된 알림은 알림 권한 부여 여부에 관계없이 포그라운드 서비스(FGS) 작업 관리자에 계속 표시 된다.
2. 근처 Wi-Fi 기기의 새 런타임 권한
Android 13(API 수준 33)에서는 Wi-Fi를 통해 근처 액세스 포인트에 대한 기기의 연결을 관리하는 앱을 위해 NEARBY_DEVICES 권한 그룹의 새로운 런타임 권한을 도입했습니다. 이러한 앱은 여러 다양한 Wi-Fi API를 호출할 때 새로운 권한 NEARBY_WIFI_DEVICES를 선언해야 합니다. 만약 앱이 Wi-Fi API에서 물리적 위치를 얻지 않는다면 Android 13 이상을 타겟팅할 때 ACCESS_FINE_LOCATION권한을 선언하지 않아도 됩니다.
- 프린터나 미디어 전송 기기와 같은 근처 기기를 찾거나 기기에 연결합니다.
- BLE등을 통해 대역 외 AP정보를 수신합니다.
- 로컬 전용 핫스팟을 사용하는 Wi-Fi Aware 및 Connect를 통해 기기를 검색하여 연결합니다.
- Wi-Fi Direct를 통해 기기를 검색하여 연결합니다.
- 자동차나 스마트 홈 기기와 같이 알려진 SSID에 연결을 시작합니다.
- 로컬 전용 핫스팟을 시작합니다.
- 근처 Wi-Fi Aware 기기까지 다양한 기기를 지원합니다.
https://onepinetwopine.tistory.com/124
3. 포그라운스 작업 서비스(FGS) 중지
> 예외
프로세스가 아닌 앱별로 적용됩니다. 시스템이 하나의 앱에서 하나의 프로세스에 예외를 제공한 경우 이 앱의 다른 모든 프로세스에도 예외가 제공됩니다.
- FGS 작업 관리자에 전혀 표시되지 않음
다음과 같은 앱은 포그라운드 서비스를 실행해도 작업 관리자에 전혀 표시되지 않습니다.
- 시스템 수준 앱
- 안전 앱(ROLE_EMERGENCY 역할이 있는 앱)
- 데모 모드인 기기
- 사용자가 중지할 수 없게 대응
다음과 같은 유형의 앱이 포그라운드 서비스를 실행하면 FGS 작업 관리자에 표시되기는 하나 앱 옆에 사용자가 누를 수 있는 중지버튼이 없습니다.
- 기기 소유자 앱
- 프로필 소유자 앱
- ROLE_DIALER 역할이 있는 앱
- android:persistent
애플리케이션을 항상 실행 상태로 유지할지 여부입니다. 유지해야 하면 "true"이고 유지할 필요가 없으면 "false"입니다. 기본값은 "false"입니다. 애플리케이션은 일반적으로 이 플래그를 설정하지 않습니다. 지속 모드는 특정 시스템 애플리케이션만을 대상으로 합니다.
참조 ) https://developer.android.com/about/versions/13/changes/fgs-manager?hl=ko
- Total
- Today
- Yesterday
- 세션
- 유니티 캔바스
- 언리얼엔진루트모션
- #unity
- 캔버스
- rootmotion
- ui
- 초조한유녕
- 언리얼엔진Locomotion
- 애디티브
- additive
- 언리얼루트모션활성화
- 언리얼IK
- #ui canvas
- 쿠키
- 보행이동기반블렌딩
- Inverse Kinematics
- 언리얼엔진
- 캔바스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |