방금 새로운 android.support.design 라이브러리를 사용하기 시작했습니다. XML 편집기 내에서 위젯을 사용할 때 XML 자동 완성 제안을받지 않습니다!
예를 들면
<android.support.design.widget.CoordinatorLayout
android:id="@+id/header_root"
android:layout_width="match_parent"
android:layout_height="200dp">
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/primary_dark" />
<android.support.design.widget.FloatingActionButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|right"
android:src="@drawable/ic_action_add"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:layout_marginTop="56dp"
app:fabSize="normal"
app:layout_anchor="@id/header_root"
app:layout_anchorGravity="bottom|right|end" />
</android.support.design.widget.CoordinatorLayout>
어떤 태그도 자동 완성 팝업을 표시하지 않습니다. “android : i”를 입력하기 시작할 때 팝업이 나타나지 않고, 내가 얻는 유일한 제안이 다음 그림에 표시됩니다.
내 프로젝트를 청소하고, PC를 다시 시작하고, Android Studio를 다시 시작했습니다. 아무것도 작동하지 않습니다!
답변
나는 많은 것을 시도했습니다 (Android Studio, PC 다시 시작, 캐시 무효화, 절전 모드 등).
마지막으로 프로젝트에서 .idea 폴더와 모든 .iml 파일을 삭제하고 Android Studio를 다시 시작하고 Gradle을 다시 빌드했습니다. XML 지원 라이브러리의 자동 완성이 다시 작동합니다.
버전 관리에서 파일을 체크 아웃하거나 새 프로젝트의 모든 소스 파일을 복사하는 것도 트릭입니다.
답변
NONE
위의 답변 중 효과가 있다면 …
Android 스튜디오 설치 디렉토리로 이동하세요.
yourDrive:/.AndroidStudio3.3/system
및 캐시 폴더 삭제 (그 실행하면 먼저 가까운 안드로이드 스튜디오).
그런 다음 Android Studio를 다시 시작하십시오. 완료 .
추신 나는 android studio 4.0을 사용하고 있습니다.
답변
캐시를 무효화하고 다시 시작하여 자동 완성 제안을 다시 받았습니다.
파일-> 캐시 무효화 / 다시 시작 …-> 무효화 및 다시 시작 선택
답변
이 같은 문제는 버전 3.2 에서 나타났습니다 . . 그에 대한 해결책은
Close Android Studio
Go to C:\Users\UserName\.android and rename the build-cache folder to build-cache.bak
Go to C:\Users\UserName\.AndroidStudio3.2\system and rename these folders
caches to caches.bak
compiler to compiler.bak
compile-server to compile-server.bak
conversion to conversion.bak
external_build_system to external_build_system.bak
frameworks to frameworks.bak
gradle to gradle.bak
resource_folder_cache to resource_folder_cache.bak
Open the Android Studio and open your project again.
답변
위의 어느 것도 효과가 없다면 …
Android 스튜디오 설치 디렉토리로 이동하세요.
yourDrive : /. AndroidStudio3.4 / system
먼저 실행중인 경우 Android 스튜디오를 닫습니다.
그런 다음 시스템에서 캐시 폴더를 삭제하십시오.
그런 다음 Android Studio를 다시 시작하십시오. 끝난.
나는 안드로이드 스튜디오 3.4를 사용하고 있습니다
답변
Santanu 수르의 대답은 나를 위해 작동합니다! 하지만 Windows에서는 % USERNAME % /. AndroidStudio3.4 또는 % USERNAME % /. AndroidStudio3.3 에서 이러한 폴더를 찾았습니다 .
이 두 폴더를 삭제했고 마침내 잘 작동했습니다.
답변
EditText
태그 만 부러진 상황에 처했습니다 . .idea 폴더와 모든 .iml을 삭제하고 캐시를 무효화하고 다시 시작했습니다. 실제로 작동 한 것은 태그를 지우고 다시 입력하는 것입니다. 정말 이상합니다.