728x90
반응형

APP 16

[오류 해결] dependency 'androidx.core:core:1.15.0' requires libraries and applications that depend on it to compile against version 35 or later of the android apis.

오류 메시지 dependency 'androidx.core:core:1.15.0' requires libraries and applications that depend on it to compile against version 35 or later of the android apis. 안드로이드 코틀린 앱 시작할 때 위와 같은 오류가 떴다. build.gradle.kts 빌드 설정 파일의 설정이 변경되어야 해서 설정을 변경해주었다.  (Ctrl+Alt+Shift+S) File > Project Structure > Module > app > Properties > Compile Sdk VersionCompile Sdk Version을 35로 적용 후 다시 앱을 실행하니 오류가 해결되었다.

APP 2025.03.09

Flutter에 설정된 Android SDK 확인하기

Flutter에 설정된 Android SDK 확인하기 플러터 버전, 다트 버전을 보는 것이 아니라 플러터로 Android를 개발할 때 필요한 Android SDK를 확인하는 방법을 알아보자. 플러터 시작할 때 배우는 명령어다. ※ 플러터와 연관되어 있는 SW들의 정보와 상태를 확인하는 명령어 > flutter doctor [v] Android toolchain - develop for Android devices (Android SDK version 34.0.0) 이 부분에서 Android SDK version을 확인할 수 있다. Check Android toolcchain 내 Android SDK version은 34.0.0 버전인 것을 확인할 수 있다. 플러터의 다른 라이브러리들을 추가할 때 최소 요..

APP 2023.12.10

[flutter|오류 해결] Android sdkmanager not found. Update to the latest Android SDK and ensure that the cmdline-tools are installed to resolve this.

[flutter|오류 해결] Android sdkmanager not found. Update to the latest Android SDK and ensure that the cmdline-tools are installed to resolve this. flutter 설치를 하던 중 오류 메시지가 나타났습니다. Android sdkmanager not found. Update to the latest Android SDK and ensure that the cmdline-tools are installed to resolve this. 위 메시지가 나타난 경위를 보면 다음과 같습니다. flutter 공식 홈페이지에서 flutter sdk를 설치하고, flutter 환경 변수를 설정한 뒤, cli에서 ..

APP 2023.06.09

[안드로이드 | Android] 쓰레드 Thread

[안드로이드 | Android] 쓰레드 Thread ■ 안드로이드 쓰레드 - 쓰레드는 여러 처리를 비 동기적으로 처리하기 위해 사용한다. (동시에 여러 처리를 하기 위한 방법이 쓰레드다.) - 안드로이드는 비 동기적 처리 외에 네트워크에 관련된 코드는 전부 쓰레드로 운영해야 한다. ■ ANR - 안드로이드는 Activity의 코드를 처리하기 위해 쓰래드를 발생한다. 여기서 발생되는 쓰래드를 Main Thread라고 부르며 UI Thread라고 부르기도 한다. - Main Thread가 현재 작업을 하지 않을 때만 화면 작업이 가능하며 Main Thread가 바쁠 때 화면 작업이나 터치가 발생하면 ANR(Application Not Respond)가 발생한다. ■ 화면 처리 - 안드로이드는 개발자가 발생 ..

APP 2021.03.21

안드로이드(Android) Pending Intent | Notification 에서 앱으로 이동

안드로이드(Android) Pending Intent | Notification 에서 앱으로 이동 Pending Intent - Notification 메시지를 통해 애플리케이션의 Activity를 실행할 수 있는데 이 때 사용하는 것이 Pending Intent이다. - Pending Intent를 통해 실행되는 Activity로 데이터를 전달할 수도 있다. 전체 소스코드 MainActivity.java package kr.co.softcampus.pendingintent; import android.app.Notification; import android.app.NotificationChannel; import android.app.NotificationManager; import android.a..

APP 2021.03.10

안드로이드 알림 메시지, Android Notification

안드로이드 알림 메시지, Android Notification Notification - Notification은 애플리케이션과 별도로 관리되는 메시지 - Notification 메시지를 OS에게 요청하면 OS는 알림 창 영역에 알림 메시지를 표시한다. - 화면을 가지지 않는 실행단위에서 메시지를 표시할 때 주로 사용 Notification의 특징 - 사용자가 메시지를 확인하거나 제거하기 전까지 메시지가 유지되어 있다. - 메시지를 터치하면 지정된 Activity가 실행되어 애플리케이션 실행을 유도할 수 있다. Notification Channel - 안드로이드 8.0부터 새롭게 추가된 기능으로 사용자가 애플리케이션의 알림 메시지를 출력하지 않도록 설정하면 모든 메시지가 출력되지 않는다. - Notifi..

APP 2021.03.10

안드로이드 스튜디오 폰트 사이즈 확대/축소 키맵, 단축키 적용하기 | Android Studio | Font Size | Keymap | Editor Actions | Shortcut

안드로이드 스튜디오 폰트 사이즈 확대/축소 키맵, 단축키 적용하기 | Android Studio | Font Size | Keymap | Editor Actions | Shortcut 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^ 안드로이드 스튜디오(Android Studio)에서 상단 메뉴 중 [File] 에서 Settings를 선택합니다. [Settings...] 세팅 메뉴 단축키는 Ctrl + Alt + S 입니다. 좌측 메뉴 목록에서 Keymap 을 선택한 뒤, 우측 검색창에서 font를 검색하여 - Decrease Font Size - Increase Font Size 메뉴를 찾습니다. 세부 메뉴 Editor Actions 아래에 - Decrease..

APP 2021.02.26

안드로이드(Android) 소개 (간략주의)

안드로이드(Android) 소개 (간략주의) ** 디테일한 설명은 구글 위키백과나 다른 글을 참고해주세요. ** 안드로이드(Android) 소개 - 구글이 제작한 스마트폰 OS - 2008년 발표 - 운영체제와 미들웨어, 주용 애플리케이션을 포함 - 현재 Java 언어 기반에서 Kotlin 언어 기반으로 변경되었으며 Java, Kotlin 둘 다 지원한다. 안드로이드 특징 - 애플리케이션 프레임워크 - ART 가상 머신 - OPEN GL ES 3.0 기반 3D 그래픽 지원 - SQLite 데이터베이스 - 다양한 미디어 지원 - Android Studio IDE 제공 - 센서 등 다양한 하드웨어 지원 안드로이드 구조 - 리눅스 커널 : 안드로이드는 리눅스 커널을 사용 (기반 OS가 리눅스) - HAL : ..

APP 2021.02.06

안드로이드(Android) 이미지 해상도 drawable-xhdpi 폴더 만들기

안드로이드(Android) 이미지 해상도 drawable-xhdpi 폴더 만들기 drawable-xhdpi 폴더 만들어 고해상도 이미지 관리하기 1. project 파일 내 [ res ] 폴더 마우스 우 클릭 -> [ New ] -> [ Android Resource File ] 2. Resource type : drawable 선택 3. Available qualifiers : Density 선택 4. 중앙에 [ >> ] 버튼 클릭 5. Chosen qualifiers : Density -> X-High Density 선택 -> [ OK ] 버튼 클릭 6. drawable 폴더에 이미지를 넣고, 확인 창이 나오면 [ … ] -> drawable-xhdpi 선택 -> [ OK ] 버튼 클릭 7. 넣은 이..

APP 2020.05.06

안드로이드 스튜디오(Android Studio) No Activity로 시작하다가 앱이 설치가 안될 때

안드로이드 스튜디오(Android Studio) No Activity로 시작하다가 앱이 설치가 안될 때 안녕하세요. 오늘은 제 호기심에 의해 쓰여진 글입니다. 안드로이드 스튜디오(Android Studio)를 활용해서 개발할 때 Empty Activity를 많이 선택하게 되는 것 같습니다. 근데 그 Empty Activity 조차 없는 No Activity로 시작했을 때는 어떤 차이가 있는지 궁금하여 실행을 해보았습니다. 일단 앱을 실행시키는 Layout에 관한 xml 파일이 없고, 앱의 실행을 담당하는 MainActivity.java 파일도 없습니다. 이 두개는 Empty Activity로 선택하여 만든 프로젝트의 소스코드를 복사하거나 똑같이 만들어주면 해결됩니다. 그 외에는 AndroidManifes..

APP 2020.04.30
728x90
반응형