New to Nutbox?

안드로이드 개발 팁 #61 - 타겟 SDK 버전을 34로 설정 후 수정해야 하는 코드

5 comments

dorian-mobileapp
64
17 days ago2 min read

타겟 SDK 버전을 34로 설정 후 수정해야 하는 코드

No. 61
2024. 04. 19 (금) | Written by @dorian-mobileapp

이번 주에는 회사 메인 앱의 타겟 SDK 버전을 33에서 34로 올리기로 했습니다. 올 8월까지는 해야 한다고 구글이 공지했으며, 시간이 있을 때 미리 하기로 했습니다. 그런데 이를 적용하고 나니 기존 코드 중에 수정해야 할 것이 생기더라구요. 오늘은 이에 대해 정리해 봅니다.

Activity 클래스의 overridePendingTransition 메소드

이 메소드는 deprecated 되었습니다. 이제는 overrideActivityTransition 메소드를 대신 사용해야 합니다.

Context 클래스의 registerReceiver 메소드

registerReceiver(receiver, intentFilter) 메소드 대신 registerReceiver(receiver, intentFilter, flags) 메소드를 사용해야 합니다. flags는 RECEIVER_EXPORTED, RECEIVER_NOT_EXPORTED 중 하나를 사용해야 합니다.

Service 클래스의 startForeground 메소드

(추후 작성 예정)


지난 안드로이드 개발 팁


Layout provided by Steemit Enhancer hommage by ayogom


Posted through the ECblog app (https://blog.etain.club)

Comments

Sort byBest