인프런 커뮤니티 질문&답변

뀨우?뀨님의 프로필 이미지
뀨우?뀨

작성한 질문수

[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

NativeDatabase 했을 때 왜 자동완성에 안뜨나요?

작성

·

474

0

안녕하세요 지금 캘린더 강의 데이터베이스 생성하기 부분 듣고 있습니다.

database 폴더 생성하고 drifr_database.dart 파일 생성해서 코드 작성하는 부분인데,

 

  1. getapplicationdocumentsdirectory()를 입력할때 자동완성이 안뜨더라고요.

대소문자 구분 안하는걸로 설정해놔서 대문자 없어도 떠야하는데 말이에요.

 

그리고 강의에는 저 메서드있는 패키지 import 하기가 옵션으로 뜨던데 저는 그런것도 아예 없고요.

그래서 직접 import 써넣었어요.

 

  1. 그리고 그 다음에 nativedatabase 적었을때도 마찬가지로 자동완성 안뜨고 패키지 import 옵션도 안뜨더라고요.

근데 여기서 문제가, getapplicationdocumentsdirectory는 강의에서 어떤 패키지가 import 되는지 보여서 그냥 그대로 써넣었는데, nativedatabase는 그게 아예 보이지도 않아서 구글링하며 찾느라 좀 헤맸습니다.

 

자동완성도 안뜨고 import 옵션도 안뜨는건 도대체 왜 그런가요? 어디서 고칠 수 있는 건가요? 너무 불편해요 ㅜㅜ

 

 

답변 1

0

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

안녕하세요!

자동완성이 잘 되기위해서는 인덱싱이 잘 되어야합니다.

안드로이드 스튜디오는 자동으로 인덱싱을 진행하는데 컴퓨터의 성능에따라 속도가 조금 차이가 납니다.

그리고 최근 안드로이드 스튜디오 업데이트가 진행되며 각종 버그들이 조금 생긴 것 같습니다.

자동완성이 잘 안될때는 아쉽지만 직접 임포트를 해주는 방법밖에 없습니다.

감사합니다.

뀨우?뀨님의 프로필 이미지
뀨우?뀨

작성한 질문수

질문하기