반응형

AndroidStudio 4

Kotlin코드를 Java코드로 변경하기 (Android Studio)

Android Native앱을 개발하기 위해서는 보통 Java와 Kotlin을 사용합니다. Java와 Kotlin은 같은 JVM 기반 언어이기 때문에 서로 호환이 100% 가능합니다. Java이나 Kotlin을 이용할때 어떻게 동작하는지 서로의 언어를 보고 비교하면 도움이 됩니다. (특히 기존에 Java를 이용해서 개발하신분들은 Kotlin을 새로 접할때) Android Studio에서 변환하는 기능을 제공해주고 있는데요. 바로 소개하겠습니다. ※ Android Studio Dolphin | 2021.3.1 Patch1 버전기준으로 작성되었습니다. Kotlin Code를 Java로 변환하기 Kotlin으로 작성된 kt 파일을 bytecode로 변환한뒤, decompile을 통해 java 파일로 변환합니다..

Development/Android 2023.03.06

Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all files for configuration ':app:debugRuntimeClasspath'.

안드로이드 라이브러리 추가중에 다음과 같은 에러 메시지를 만났습니다. 빌드시에는 나타나지 않지만, 디바이스에서 실행을 하려면 에러메시지에 아래와 같이 발생하면서 실행되지 않습니다. Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all files for configuration ':app:debugRuntimeClasspath'. 이곳저곳 찾아본결과 다음과 같이 수정하면 정상적으로 실행됨을 확인했습니다. 1. settings.gradle (Project Settings)로 이동 2. dependencyResolutionMana..

Development/Android 2022.11.17

Android Studio dolphin에서 파이어베이스 추가하기.

이번 포스팅은 글 작성 기준 안드로이드 스튜디오 최신버전에서 파이어베이스 추가하기를 간단하게 소개하겠습니다. 글 작성 기준일 (2022년 9월 26일)에서 안드로이드 스튜디오 최신버전은 돌핀입니다. 파이어베이스를 연동해야할 일이 있어서 Google 개발자 문서를 따라하고 있는데, Gradle 설정이 달라서 열심히 찾아보고 공유합니다. Android앱에 Firebase를 추가하게되면 다음과 같은 웹페이지를 확인할 수 있습니다. 다른 부분은 특별히 이전버전과 다르지 않아 문제 없이 진행되지만, 바로 아래의 부분이 다를 수 있습니다. 루트 수준(프로젝트 수준) Gradle 파일의 형식이 스튜디오 버전과 동기화가 안되어 있는걸 확인할 수 있습니다. 프로젝트를 새로 생성했다면, 루트 수준 안드로이드 스튜디오로 가..

Development/Android 2022.09.25

Android Studio 최근 프로젝트 삭제하기

안드로이드 프로젝트에서 최근에 열었던 목록을 삭제할 수 있습니다. 테스트를 위해 샘플프로젝트를 많이 열었을때 목록이 너무 길어져서 찾기 힘들때 Clear할 경우가 생깁니다. ※ 2021년 8월기준 안드로이드 버전 4.0.1 기준으로 작성된 글입니다. 안드로이드 스튜디오가 켜져있는 상태라면, File → Close Project를 선택합니다. 아래 그림의 빨간색 X버튼을 눌러 삭제합니다. 참고 URL https://stackoverflow.com/questions/17208322/how-to-clear-recent-projects-list-in-android-studio/43550689

Development/Android 2021.08.14
반응형