android4 Kotlin Coroutines 실무 가이드 - 비동기 처리 완벽 정복 Kotlin Coroutines 실무 가이드요약: Android 개발에서 Kotlin Coroutines를 효과적으로 사용하는 방법과 자주 발생하는 실수를 정리했습니다.1. 기본 개념Coroutines는 경량 스레드로, 비동기 코드를 동기 코드처럼 작성할 수 있게 해줍니다.// 기본 사용법lifecycleScope.launch { val result = withContext(Dispatchers.IO) { // 네트워크 요청 등 무거운 작업 api.fetchData() } // UI 업데이트 (Main 스레드) textView.text = result}2. Dispatcher 선택 가이드Dispatchers.Main: UI 업데이트, 가벼운 작업Dispatc.. 2026. 1. 31. Android Gradle 빌드 실패 해결법 - 캐시 클리어부터 의존성 충돌까지 Android Gradle 빌드 실패 해결법요약: Android Studio에서 Gradle 빌드가 실패할 때 확인해야 할 핵심 해결책들을 정리했습니다.1. Gradle 캐시 완전 삭제가장 먼저 시도해볼 방법입니다. 캐시가 손상되었거나 오래된 의존성이 문제를 일으킬 수 있습니다.# 프로젝트 폴더에서 실행./gradlew clean# 글로벌 캐시 삭제 (Mac/Linux)rm -rf ~/.gradle/caches/# Windowsrd /s /q %USERPROFILE%\.gradle\cachesAndroid Studio에서는 File > Invalidate Caches / Restart도 함께 실행하면 더 효과적입니다.2. 의존성 버전 충돌 해결서로 다른 라이브러리가 같은 라이브러리의 다른 버전을 요구할 .. 2026. 1. 31. Android 모바일기기 ADB 무선 연결 후 mac에 미러링 🎯 요약 • ADB 및 Scrcpy 설치 (brew install android-platform-tools scrcpy) • ADB 무선 연결 설정 (adb tcpip 5555 → adb connect [IP]:5555) • Scrcpy로 화면 미러링 (scrcpy) • Android Studio에서 디바이스 선택 후 디버깅 1️⃣ Android 개발 모드 활성화 1. Android 기기에서 “개발자 옵션” 활성화 • 설정 > 휴대전화 정보 > 빌드 번호를 7번 연속 터치하여 개발자 옵션을 활성화합니다. • 설정 > 시스템 > 개발자 옵션에서 USB 디버깅을 활성화합니다. 2. 무선 디버깅 활성화 • 설정 > 시스템 > 개발자 옵션 > 무선 디버깅을 활성화합니다. 2️⃣ Mac과 Android 기.. 2025. 3. 18. [Android] Import Sceneform Asset 하는방법 클라이언트가 3D Asset을 FBX가 아닌 SFB로 요청이 왔다. 안드로이드 ARcore에서 사용하는 리소스 방식인듯 한데 일단 좀 찾아보니 안드로이드 스튜디오에 Google Sceneform Tools이라는 플러그인을 설치하라고 한다. 아래 링크에 나와있는대로 열심히 따라해 봤는데 안된다. https://developers.google.com/sceneform/develop/import-assets Import and preview 3D assets | Sceneform (1.15.0) | Google Developers Learn how to import 3D models, convert them into Sceneform format, and preview them in Android Studio.. 2021. 7. 21. 이전 1 다음