programing

Android Studio 렌더링 문제

new-time 2020. 5. 12. 21:49
반응형

Android Studio 렌더링 문제


내가 사용하고

안드로이드 스튜디오 0.2.3를

하고 열 때

활동 레이아웃

일반적으로, 미리보기 내가 사이를 전환 할 수 그래서, 오른쪽에 나타납니다

텍스트

디자인

다시 레이아웃의 미리보기를 표시해야하는 모드.그러나

텍스트

모드 또는

디자인

모드 있을 때 미리보기가 오른쪽에 표시되지 않습니다 . 나는 단지 오류를 얻는다

rendering problems...

모든 것을 컴파일하고 장치에 앱을 설치하면 오류없이 작동합니다. 레이아웃을 개발하고 실험 할 때 미리보기가 작동하면 여전히 좋을 것입니다.또한 스튜디오에서 다른 장치로 전환하려고 시도했지만 성공하지 못했습니다. 아무도 이것을 어떻게 해결하는지 알고 있습니까?


디자이너 미리보기의 Android 버전을 매니페스트에 따라 현재 버전으로 변경하십시오. 렌더링 문제로 인해 디자이너 미리보기가 현재 Android API 레벨보다 높은 API 레벨을 사용했습니다.

현재 API 레벨로 조정

현재 API 레벨로 조정하십시오. API 레벨이 목록에 없으면 SDK 관리자를 통해 설치해야합니다.


새로운 업데이트

안드로이드 스튜디오 2.2

렌더링 문제에 직면 한 다음이 단계를 따르십시오.나는 그것을 고쳤다-styles.xml 파일에서 내가 바꿨다.

"Theme.AppCompat.Light.DarkActionBar"

"Base.Theme.AppCompat.Light.DarkActionBar"

이전 Android Studio 버전에서 비슷한 렌더링 문제를 해결하기 위해 오랫동안 전에 온 해킹입니다.


  1. AndroidManifest.xml 열기
  2. 변화:
    android : theme = "@ style / AppTheme"
    같은 것 :
    android : theme = "@ style / Theme.AppCompat.Light"
  3. "이전"탭에서 "새로 고침"버튼을 누르십시오.

 

API 18 : Android 4.3

에서 API 17 : Android 4.2.2API 를 변경하여 Android Studio 0.2.0에서이 문제를 해결할 수있었습니다

.

디자인 창의 오른쪽 상단에있는 Android 아이콘 메뉴 아래에 있습니다. 이것은

http://www.hankcs.com/program/mobiledev/idea-this-version-of-the-rendering-library-is-more-recent-than-your-version-of-intellij-idea

의 솔루션이었습니다 . -please-update-intellij-idea.html . 다른 언어로되어 있으므로 Google 번역을 영어로 번역해야했습니다.도움이 되길 바랍니다.


최신 Android Studio 3.1.3

에서 종속성 :

implementation 'com.android.support:appcompat-v7:28.0.0-alpha3'

또는

8 월 18 일 27 일까지 최신

implementation 'com.android.support:appcompat-v7:28.0.0-rc01'

비슷한 문제에 직면

로 변경

    implementation 'com.android.support:appcompat-v7:28.0.0-alpha1

미리보기 문제를 해결합니다.

최신 정보

여전히

beta01

최신 미리보기 문제가

appcompact v7 library

있습니다.

alpha01

렌더링 문제 해결 위해 변경하여 위와 같이 변경하십시오.


나는 변화를 통해 문제를 해결했다

style.xml

<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
     <!-- Customize your theme here. -->
</style>

이것은 굉장한 해결책이었습니다.


여전히 Android Studio 1.5.1에서 발생합니다. 우분투에서 Gradle에서 설정을 변경하면 해결할 수 있습니다.1)

app / build.gradle의

종속성은 다음에서 변경됩니다.

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

에:

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

2) 프로젝트 재건3) 화면 갱신친애하는,/천사


현재 업데이트와 동일한 문제가 있었지만 업데이트해야하므로 렌더링에 실패했습니다.사용중인 업데이트 버전을 변경해보십시오. 기본값은 안정적이지만 3 가지 옵션이 더 있으며 카나리아는 가장 새롭고 잠재적으로 가장 안정적입니다. 카나리아 빌드보다 약간 더 안정적인 Dev Channel의 업데이트를 확인하기로 결정했습니다. 문제를 해결하고 정상적으로 작동하는 것 같습니다.버전을 변경하려면 업데이트 확인을 클릭 한 다음 팝업에서 최신 버전이 이미 있다는 업데이트 링크를 클릭하십시오.


아래 build.gradle에서 종속성을 추가하십시오.

configurations.all {
    resolutionStrategy.eachDependency { DependencyResolveDetails details ->
        def requested = details.requested
        if (requested.group == "com.android.support") {
            if (!requested.name.startsWith("multidex")) {
                details.useVersion "27.+"
            }
        }
    }
}

이것은 나를 위해 일했고, "테마 오류 솔루션"으로 해결 된 스택에서 발견했습니다.

테마 오류-수정하는 방법?


렌더링도 저에게는 효과가 없었습니다. 나는

<null>

안드로이드 아이콘의 오른쪽에 가치 가 있었다 . 나는 달렸다

sudo apt-get install gradle

Android Studio를 다시 시작한 후

<null>

값이로 변경되었습니다

23

.짜잔, 지금 렌더링합니다! :)

여기에 이미지 설명을 입력하십시오


SDK Manager에서 선호하는 최소 SDK를 다운로드 한 다음 빌드하십시오. 나를 위해 작동합니다.


디자이너 버전과 targetSdkVersion이 모두 같은지 확인하십시오. 예 : targetSdkVersion이 22 인 경우 디자이너 버전도 22로 변경하면이 문제가 발생하지 않습니다.


가장 좋은 해결책은 파일-> Gradle 파일과 프로젝트 동기화로 이동하십시오.이것이 도움이 되었기를 바랍니다.


styles.xml 파일로 이동하여 부모 테마를

 Theme.AppCompat.Light.DarkActionBar 
to 
 Base.Theme.AppCompat.Light.DarkActionBar

참고 URL :

https://stackoverflow.com/questions/18195807/android-studio-rendering-problems

반응형