Development Tip

Android Studio 렌더링 문제 : 다음 클래스를 찾을 수 없습니다.

yourdevel 2020. 12. 10. 21:24
반응형

Android Studio 렌더링 문제 : 다음 클래스를 찾을 수 없습니다.


Android Studio를 업데이트하고 다시 시작했을 때 미리보기 창 렌더링에 실패했으며

다음 클래스를 찾을 수 없습니다.-android.support.v7.internal.widget.ActionBarOverlayLayout

누군가가이 렌더링 문제를 해결하기 위해 무엇을 할 수 있는지 말해 줄 수 있습니까? 감사합니다.


다음 두 가지를 수행해야합니다.

  • 프로젝트 구조-> 종속성에서 올바른 appcompat-v7 라이브러리를 가져 왔는지 확인하십시오.
  • 미리보기 창에서 테마를 AppCompat 테마가 아닌 것으로 변경하십시오. 예를 들어 Holo.light 또는 Holo.dark를 사용해보십시오.

다음 링크를 참조하십시오-여기에서 저에게 적합한 솔루션을 찾았습니다.

Android Studio v 1.1 / 1.2의 렌더링 문제

레이아웃을 렌더링 할 때 Android 버전을 변경하면 효과가있었습니다. 21로 되 돌렸고 "Hello World"앱이 기본 activity_main.xml을 렌더링했습니다. 22에이 오류가 발생했습니다. XML 미리보기의 디자인 탭에서 클릭 할 위치를 보여주기 위해이 게시물에서 이미지를 빌 렸습니다. 이상한 것은 내가 22로 되돌릴 때 문제가 여전히 사라 졌다는 것입니다 :-).

여기에 이미지 설명 입력


내 values ​​/ styles.xml을 다음으로 변경해야했습니다.

    <!-- Base application theme. -->
    <style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">

그 전에는 '베이스'가 없었습니다.

(IntelliJ IDEA 2017.2.4)


내 프로젝트 IntelliJ IDEA에 추가 지원 라이브러리를 도입했을 때이 문제에 직면했습니다.

그래서 나를 위해 "파일"-> "캐시 무효화 ..."를 선택하고 "무효화 및 다시 시작"옵션을 선택하여이 문제를 해결합니다.


클래스를 사용하려면 ActionBarOverlayLayoutbuild.gradle 파일의 종속성 섹션에이를 포함해야합니다.

compile 'com.android.support:design:24.1.1'

프로젝트를 다시 한 번 동기화하면 문제가 없습니다.


새로 업데이트 된 Android Studio의 프로젝트에서 두 번째 활동을 만들 때이 오류가 발생했습니다. 첫 번째 레이아웃에서 두 번째 레이아웃으로 전체 xml 코드를 복사하여 간단히 해결 한 다음 불필요한 코드를 제거했습니다.


내가 도왔다. "빌드"프로젝트를 시도하십시오.

참고 URL : https://stackoverflow.com/questions/29194479/android-studio-rendering-problems-the-following-classes-could-not-be-found

반응형