0

error when adding support design renderring problems occure then adding library , and using API 26 , and i already added maven in reporesetires and added dependencies but same problems. tryed to to clean and rebuild same problem. tryed to invalidate cashes same problem.

this is my codes.

Main_Layout

Faild to instiantiate one or more classes
The following classes could not be instantiated
- android.support.v7.widget.AppCompatTextView (Open Class, Show Exception, 
  Clear Cache)

Gradle Module

    apply plugin: 'com.android.application'

    android {
    compileSdkVersion 26
    buildToolsVersion "26.0.1"
    defaultConfig {
    applicationId "com.example.mac.floating"
    minSdkVersion 19
    targetSdkVersion 26
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner 
    "android.support.test.runner.AndroidJUnitRunner"
     }
    buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 
       'proguard-rules.pro'
    }
    }
   }

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', 
{
    exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:26.+'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.android.support:design:26.0.1'
testCompile 'junit:junit:4.12'
}

and still having same problem , any help would be appreciated.

5 Answers5

0

your appcompact and design library version need to same.

just change this

compile 'com.android.support:appcompat-v7:26.+'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.android.support:design:26.+'
AskNilesh
  • 67,701
  • 16
  • 123
  • 163
0

You should use 26.0.1 .

 compile 'com.android.support:appcompat-v7:26.0.1'
 compile 'com.android.support:design:26.0.1'

Then Clean-Rebuild-Run .

IntelliJ Amiya
  • 74,896
  • 15
  • 165
  • 198
0

Your appcompact and design library version need to be the same:

compile 'com.android.support:appcompat-v7:26.+'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.android.support:design:26.0.1'
Kurt Van den Branden
  • 11,995
  • 10
  • 76
  • 85
0

First change this

`compile 'com.android.support:appcompat-v7:26.+'

to :

compile 'com.android.support:appcompat-v7:26.0.1'

After that invalidate caches and restart , then clean project and rebuild it.

hope this helps.

Milad Moosavi
  • 1,587
  • 10
  • 20
0
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.android.support:appcompat-v7:26.0.0-alpha1'
compile 'com.android.support:design:26.0.0-alpha1'
transitive = true
Anshul..
  • 66
  • 1
  • 1
  • 10