IT Share you

알 수없는 속성 android : layout_width, layout_height, id, gravity, layout_gravity, padding

shareyou 2020. 11. 17. 21:22
반응형

알 수없는 속성 android : layout_width, layout_height, id, gravity, layout_gravity, padding


  • 모든 안드로이드 태그에서 알 수없는 속성 오류가 발생합니다.

  • 레이아웃 XML에서 자동 제안은 모든 속성 (예 : layout_width, layout_height, orientation, orientation 및 기타 모든 Android 속성)을 표시하지 않습니다.

여기 스냅 샷이 있습니다

여기에 이미지 설명 입력

여기에 이미지 설명 입력 이 문제를 해결하기 위해 내가 한 일.

  • 클린 빌드 및 재 구축
  • .idea 파일 삭제
  • 무효화 된 캐시 / 다시 시작 .. 옵션
  • 절전 모드를 켭니다.

SDk가 최신 상태입니다.

앱 수준 Gridle에서

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
        applicationId "com.example.abhishek.ondemandservice"
        minSdkVersion 15
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'),     'proguard-rules.pro'
        }
    }
}

응용 프로그램 수준 Gride.

buildscript {
    repositories {
        maven { url "http://dl.bintray.com/populov/maven" }
        jcenter()
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.5.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        maven { url "http://dl.bintray.com/populov/maven" }
        jcenter()
        mavenCentral()
    }
}

Tools-> Android-> Sync Project with Gradle Files로 이동하십시오.


나를 위해 일한 유일한 것은 다음 폴더를 청소하는 것입니다.

c:\Users\<user>\.gradle\caches\
c:\Users\<user>\.AndroidStudio3.2\system\caches\

Android Studio는 라이브러리를 다시 다운로드하고 캐시하여 모든 것을 정상으로 되돌릴 수 있습니다.

출처 : https://stackoverflow.com/a/53053438/7515903

크레딧 : @alexuz


To fix, change something in your gradle file, then sync gradle again. This worked for me.

Credit: https://stackoverflow.com/a/47500156/5673746


I tried:

  • Removing the build folders
  • Cleaning the project
  • Sync Project with Gradle Files

But nothing worked. Finally using File > Invalidate caches fixed the error.


I too encountered this..

  1. Just delete the .idea folder that is in the project location

  2. Build > Clean Project

  3. Then change something in the app level gradle

Then android studio will ask you to sync the project. Go ahead and sync, the problem will be gone


Had the same issue, but after a reinstall of visual studio, so what helped for me on Android studio 3.2, was to go and upgrade the target version to 28 and compile version 28. Was at version 27 before.

I had to upgrade these packages as well

implementation "com.android.support:support-v4:28.0.0"
implementation 'com.android.support:support-core-ui:28.0.0'

After Gradle had synced then it worked for me.


if non of above answers dosn't work do these steps:

  1. first close android studio.
  2. than just go to windows>User or AppData>local> and delete androidstudio last version folder
  3. reopen androidstuduio and set default settings

Any of these ways will possibly fix your problem (unknown attribute android:layout-width)

  1. Sync project with Gradle file (File -> Sync project with Gradle files)
  2. Invalidate cache and restart (File -> Invalidate cache and restart -> Invalidate and restart)
  3. Delete .gradle and .idea file from the project folder and rebuild the project.
  4. Delete caches folder from Android studio (.AndroidStudio3.2 -> system -> caches)

In my case none of the above solutions worked for me, but changing the minSdkVersion to a higher version and doing a gradle sync after that did the trick, maybe this would be useful to somebody.


None of the existing suggestion works for me. I solved this issue by reinstalling Android Studio. Really weird.


I had to

  1. Delete Android SDK from AppData\Local\Android\Sdk
  2. Reinstall Android Studio

I just changed my android SDK path and restart android studio->set new SDK path it working


Just update your android studio: Help -> Check for Updates..

참고URL : https://stackoverflow.com/questions/35308735/unknown-attribute-androidlayout-width-layout-height-id-gravity-layout-gravi

반응형