일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- coroutines
- foregroundservice
- 클래스 설계
- SharedPreference
- 앱개발
- Jitpack
- 문제해결
- compose
- Java
- androidstudio
- 개발자도전기
- 코루틴
- Android
- chatGPT
- WorkManager
- 초보개발자
- Kotlin
- Developer
- SwiftUI
- ios
- 상태관리
- 앱심사대응
- 안드로이드
- 모바일앱개발
- 개발시작
- Swift
- 코틀린
- 문제개선
- EncryptedSharedPreferences
- 앱심사경험
- Today
- Total
목록안드로이드 (4)
개발린생
오류 구문 Dependency '*' requires libraries and applications that depend on it to compile against version 33 or later of the Android APIs. 해결 방법 6가지 모두 이러한 구문으로 오류가 발생한다면 build.gradle/app 에서 compileSdk를 33으로 변경하시면 됩니다. android { compileSdk 33 ... } 아래 6가지 이슈 내용을 보면 해당 종속 항목은 컴파일 버전 33에 의존하고 있고 현재 앱은 32 버전으로 컴파일 되어있으며 컴파일 버전을 33 이상으로 적용하라고 권장하고 있습니다. FAILURE: Build failed with an exception. * What we..
* 이 포스트에 작성된 코드는 Kotlin 언어로 작성하였습니다. 안드로이드 앱에 기능을 구현할 때, 데이터나 기능의 사용을 위해 설정 파일에 권한을 명세합니다. 이 권한 중에는 일반 권한과 위험 권한이 있으며 보호 수준에 따라 권한을 명세하고 요청하는 방법을 알아보겠습니다. 일반 권한 일반 권한은 사용자에게 권한 승인 여부를 묻지 않습니다. 흔한 예시로는 네트워크 통신을 기반의 앱이라면 필수로 명세하는 INTERNET 권한이 있습니다. 앱에서 네트워크 및 인터넷 사용을 위해 명세하는 권한이며 적용 위치와 코드는 아래와 같습니다. AndroidManifest.xml 명세 위치 ... 권한 명세 위험 권한 (런타임 권한) 위험 권한은 사용자에게 권한 승인 요청 후 권한이 주어집니다. 앱에서 카메라를 사용하..
* 이 포스트에 작성된 코드는 Kotlin 언어로 작성하였습니다. 카테고리의 첫 포스트는! 많은 분들이 저와 같이 사용하셨을 것이라 생각하여 공유하고자 작성하는 글 입니다. 우리는 앱에 데이터를 저장하기 위해 앱 DB인 SQLite도 사용하지만 앱 안에 간단한 데이터를 간단하고 편리하게 저장하고 사용하기 위해 주로 SharedPreferences를 사용합니다. 어떤 기능에 대한 설정 값을 저장하기도 하고 아이디, 비밀번호, 이메일, 전화번호 등 사용자 데이터를 저장하기도 합니다. 설정 값 같은 데이터는 노출이 되어도 무관할 수 있으나 아이디, 비밀번호 등 사용자의 민감한 데이터는 노출이 되면 문제가 될 수 있기에 SharedPreferences를 암호화하여 사용해보도록 하겠습니다!! 암호화 하지 않은 S..
안드로이드 스튜디오에서 Run 'app'을 실행하여 앱 빌드 시 앱 설치 후 실행이 된다. 자동으로 실행이 되니 구현한 화면까지는 볼 수 있는데... 목록에서 찾을 수 없는 앱! 해당 프로젝트에서 여러번 빌드하면서 앱 아이콘이 사라진 적이 없는데 어느 시점 이후로 앱 빌드 시 앱이 설치되지 않은 것 마냥 앱 아이콘이 사라지는 문제가 발생했다. 바로 카카오 로그인 기능 구현 후 아이콘이 사라졌다. 정확히는 AndroidManifest.xml에 어느 코드를 추가한 후 발생한 문제! 기존 코드 문제 원인 코드 기존 코드에 카카오 로그인 기능 구현을 위한 Redirect URI 설정을 위해 scheme 을 추가하여 아래와 같은 코드를 작성하였다. 부분 코드를 추가하여 해당 문제가 발생된 것 같아 '안드로이드 앱..