inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

안드로이드 고수님들아

7

삼삼오오

작성한 질문수 1

0

제가 원래는 프론트 개발업무를 하다가 새로운 플젝에서는 안드로이드를 맡았는데 개발할때 프론트는 dev모드 상태에서 수정사항을 저장하면 바로바로 화면에 업데이트가 되는데 안드로이드 개발할때는 이게 안되는것 같아요(정확히는 모름) 여기서 궁금한게 안드로이드 개발할 때 수정사항이 화면에 즉각 반영안되는건가요?? 있다면 방법을 공유 부탁드립다 ㅜㅜ
IDE: android studio, Lang: Kotlin

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
삼삼오오님, 안드로이드 개발을 하실 때 수정사항이 즉각적으로 반영되지 않는 것에 대해 궁금하신 것 같습니다. 안드로이드 개발에서는 프론트엔드 개발에서의 ‘hot reload’와 같은 즉시 반영은 기본적으로 지원되지 않습니다. 하지만 수정사항을 보다 빠르게 확인할 수 있는 몇 가지 방법이 있습니다:

  1. Instant Run (즉시 실행):
    Android Studio에는 Instant Run이라는 기능이 있어 코드 변경 후 더 빠르게 앱을 기기에 배포할 수 있습니다. 하지만 이 기능은 모든 상황에서 완벽히 작동하지 않을 수 있으니 주의가 필요합니다.

  2. Live Edit in Emulator:
    Android Studio에서는 에뮬레이터에서 코드 변경 사항을 바로 확인할 수 있는 ‘Live Edit’ 기능을 제공합니다. 이 기능을 사용하면 미리보기 상태에서 수정사항을 확인할 수 있습니다. 하지만, 이 역시 어떤 코드 변경에 따라서는 재시작이 필요할 수 있습니다.

  3. Use Emulator or Physical Device:
    가급적 빠른 성능의 에뮬레이터나 실제 기기를 사용하여 자주 테스트 환경을 꾸미는 것도 속도 향상에 도움이 됩니다.

참고로, Kotlin을 사용하는 경우에도 이러한 안드로이드 개발 도구의 기능들을 잘 활용하면 개발 시간을 단축할 수 있습니다. 또한, Kotlin Multiplatform을 이용하면 코드를 한 번 작성하여 여러 플랫폼에 적용할 수 있는 방법도 고려해볼 수 있습니다.

추가적으로, 안드로이드 개발과 Kotlin을 함께 사용하는 방법에 대해 더 알아보고 싶으시다면 Spring에서의 Kotlin 지원 문서도 참고하시면 도움이 될 것입니다.

혹시 더 많은 질문이 있으시면 말씀해 주세요. 감사합니다!

강의 추천해주세요

2

25

1

케이테스트 서버 운영 방법

2

44

1

실습 파일 업로드 안된 것 같아요 이거 강사님한테 보여주세요

1

24

2

젠킨스버전과 플러그인설치

1

37

2