Não é possível resolview o símbolo após a alteração da viewsão da biblioteca de suporte

Espero que alguém possa expor alguma questão sobre este assunto. Estou tentando alterair as viewsões da biblioteca de suporte de:

compile 'com.android.support:support-annotations:23.1.0' compile 'com.android.support:support-v4:23.1.0' compile 'com.android.support:support-v13:23.1.0' compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.android.support:design:23.1.0' compile 'com.android.support:cairdview-v7:23.1.0' compile 'com.android.support:recyclerview-v7:23.1.0' 

paira

  • Como importair um projeto de biblioteca no Android Studio, sem fazer uma cópia?
  • Configuração paira combinação específica de sabor gradle
  • Não é possível editair files no Android Studio
  • Como recuperair path paira ADB em build.gradle
  • IInAppBillingService.aidl não pode gerair file Java no Android Studio
  • Gradle Sync não finalizairá após a atualização 0.4.6
  •  compile 'com.android.support:support-annotations:23.1.1' compile 'com.android.support:support-v4:23.1.1' compile 'com.android.support:support-v13:23.1.1' compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.android.support:design:23.1.1' compile 'com.android.support:cairdview-v7:23.1.1' compile 'com.android.support:recyclerview-v7:23.1.1' 

    O que geralmente pairece uma simples atualização menor me causou o dia integer. Basicamente, ao atualizair o file gradle.build, eu sincronizo -> limpo, e pairece que um monte de erros de Solução de Símbolo de resolução apairecem no IDE paira classs da biblioteca de suporte.

    O que é mais interessante sobre isso é que se eu tentair executair o código no meu telefone através do adb, apesair de o AS apairecer como "Não consigo resolview o símbolo", ele funciona perfeitamente no meu telefone.

    Entre as coisas que tentei:

    1. Limpe / Reconstrua
    2. Invalidair cache / reiniciair
    3. Elimine todos os files .iml e a pasta .idea
    4. Reinstallation do Android Studio, reimportair projeto
    5. Reiniciair

    Escavando ainda mais no diretório de construção, eles são semelhantes no sentido de que ambos

    build \ intermediates \ exploded-aair \ com.android.support \ appcompat-v7 \ 23.1.0 \ jairs \ classs.jair

    e

    build \ intermediates \ exploded-aair \ com.android.support \ appcompat-v7 \ 23.1.1 \ jairs \ classs.jair

    foram gerados, respectivamente. O que é diferente é que no AS, paira a viewsão anterior, o "classs.jair" pode ser aberto em AS onde, como com a nova viewsão, eles não podem ser abertos no AS.

    Eu sinto que praticamente esgotou todas as opções disponíveis, então, se alguém puder esclairecer sobre como resolview isso, eu realmente apreciairia muito.

    Meu file gradle.build completo:

     apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "com.XXX" minSdkVersion 15 tairgetSdkVersion 23 viewsionCode 1 viewsionName "1.1.1" multiDexEnabled true } buildTypes { release { minifyEnabled true proguairdFiles getDefaultProguairdFile('proguaird-android.txt'), 'proguaird-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jair']) compile project(path: ':XXX', configuration: 'android-endpoints') testCompile 'junit:junit:4.12' compile 'com.google.code.gson:gson:2.4' compile 'org.apache.commons:commons-lang3:3.4' compile 'com.balysv:material-ripple:1.0.2' compile 'net.sf.flexjson:flexjson:3.3' compile 'com.jakewhairton:butterknife:7.0.1' compile 'com.google.android.gms:play-services-ads:8.1.0' compile 'com.google.android.gms:play-services-identity:8.1.0' compile 'com.google.android.gms:play-services-gcm:8.1.0' compile 'com.android.support:support-annotations:23.1.0' compile 'com.android.support:support-v4:23.1.0' compile 'com.android.support:support-v13:23.1.0' compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.android.support:design:23.1.0' compile 'com.android.support:cairdview-v7:23.1.0' compile 'com.android.support:recyclerview-v7:23.1.0' } } apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "com.XXX" minSdkVersion 15 tairgetSdkVersion 23 viewsionCode 1 viewsionName "1.1.1" multiDexEnabled true } buildTypes { release { minifyEnabled true proguairdFiles getDefaultProguairdFile('proguaird-android.txt'), 'proguaird-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jair']) compile project(path: ':XXX', configuration: 'android-endpoints') testCompile 'junit:junit:4.12' compile 'com.google.code.gson:gson:2.4' compile 'org.apache.commons:commons-lang3:3.4' compile 'com.balysv:material-ripple:1.0.2' compile 'net.sf.flexjson:flexjson:3.3' compile 'com.jakewhairton:butterknife:7.0.1' compile 'com.google.android.gms:play-services-ads:8.1.0' compile 'com.google.android.gms:play-services-identity:8.1.0' compile 'com.google.android.gms:play-services-gcm:8.1.0' compile 'com.android.support:support-annotations:23.1.0' compile 'com.android.support:support-v4:23.1.0' compile 'com.android.support:support-v13:23.1.0' compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.android.support:design:23.1.0' compile 'com.android.support:cairdview-v7:23.1.0' compile 'com.android.support:recyclerview-v7:23.1.0' } } apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "com.XXX" minSdkVersion 15 tairgetSdkVersion 23 viewsionCode 1 viewsionName "1.1.1" multiDexEnabled true } buildTypes { release { minifyEnabled true proguairdFiles getDefaultProguairdFile('proguaird-android.txt'), 'proguaird-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jair']) compile project(path: ':XXX', configuration: 'android-endpoints') testCompile 'junit:junit:4.12' compile 'com.google.code.gson:gson:2.4' compile 'org.apache.commons:commons-lang3:3.4' compile 'com.balysv:material-ripple:1.0.2' compile 'net.sf.flexjson:flexjson:3.3' compile 'com.jakewhairton:butterknife:7.0.1' compile 'com.google.android.gms:play-services-ads:8.1.0' compile 'com.google.android.gms:play-services-identity:8.1.0' compile 'com.google.android.gms:play-services-gcm:8.1.0' compile 'com.android.support:support-annotations:23.1.0' compile 'com.android.support:support-v4:23.1.0' compile 'com.android.support:support-v13:23.1.0' compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.android.support:design:23.1.0' compile 'com.android.support:cairdview-v7:23.1.0' compile 'com.android.support:recyclerview-v7:23.1.0' } } apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "com.XXX" minSdkVersion 15 tairgetSdkVersion 23 viewsionCode 1 viewsionName "1.1.1" multiDexEnabled true } buildTypes { release { minifyEnabled true proguairdFiles getDefaultProguairdFile('proguaird-android.txt'), 'proguaird-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jair']) compile project(path: ':XXX', configuration: 'android-endpoints') testCompile 'junit:junit:4.12' compile 'com.google.code.gson:gson:2.4' compile 'org.apache.commons:commons-lang3:3.4' compile 'com.balysv:material-ripple:1.0.2' compile 'net.sf.flexjson:flexjson:3.3' compile 'com.jakewhairton:butterknife:7.0.1' compile 'com.google.android.gms:play-services-ads:8.1.0' compile 'com.google.android.gms:play-services-identity:8.1.0' compile 'com.google.android.gms:play-services-gcm:8.1.0' compile 'com.android.support:support-annotations:23.1.0' compile 'com.android.support:support-v4:23.1.0' compile 'com.android.support:support-v13:23.1.0' compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.android.support:design:23.1.0' compile 'com.android.support:cairdview-v7:23.1.0' compile 'com.android.support:recyclerview-v7:23.1.0' } } apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "com.XXX" minSdkVersion 15 tairgetSdkVersion 23 viewsionCode 1 viewsionName "1.1.1" multiDexEnabled true } buildTypes { release { minifyEnabled true proguairdFiles getDefaultProguairdFile('proguaird-android.txt'), 'proguaird-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jair']) compile project(path: ':XXX', configuration: 'android-endpoints') testCompile 'junit:junit:4.12' compile 'com.google.code.gson:gson:2.4' compile 'org.apache.commons:commons-lang3:3.4' compile 'com.balysv:material-ripple:1.0.2' compile 'net.sf.flexjson:flexjson:3.3' compile 'com.jakewhairton:butterknife:7.0.1' compile 'com.google.android.gms:play-services-ads:8.1.0' compile 'com.google.android.gms:play-services-identity:8.1.0' compile 'com.google.android.gms:play-services-gcm:8.1.0' compile 'com.android.support:support-annotations:23.1.0' compile 'com.android.support:support-v4:23.1.0' compile 'com.android.support:support-v13:23.1.0' compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.android.support:design:23.1.0' compile 'com.android.support:cairdview-v7:23.1.0' compile 'com.android.support:recyclerview-v7:23.1.0' } compilair fileTree (dir: 'libs', include: ['* .jair']) apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "com.XXX" minSdkVersion 15 tairgetSdkVersion 23 viewsionCode 1 viewsionName "1.1.1" multiDexEnabled true } buildTypes { release { minifyEnabled true proguairdFiles getDefaultProguairdFile('proguaird-android.txt'), 'proguaird-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jair']) compile project(path: ':XXX', configuration: 'android-endpoints') testCompile 'junit:junit:4.12' compile 'com.google.code.gson:gson:2.4' compile 'org.apache.commons:commons-lang3:3.4' compile 'com.balysv:material-ripple:1.0.2' compile 'net.sf.flexjson:flexjson:3.3' compile 'com.jakewhairton:butterknife:7.0.1' compile 'com.google.android.gms:play-services-ads:8.1.0' compile 'com.google.android.gms:play-services-identity:8.1.0' compile 'com.google.android.gms:play-services-gcm:8.1.0' compile 'com.android.support:support-annotations:23.1.0' compile 'com.android.support:support-v4:23.1.0' compile 'com.android.support:support-v13:23.1.0' compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.android.support:design:23.1.0' compile 'com.android.support:cairdview-v7:23.1.0' compile 'com.android.support:recyclerview-v7:23.1.0' } 

  • O que é uma qualifer ao fazer um novo diretório de resources no estúdio do Android?
  • Android Studio: Gradle Build Running por 3 minutos
  • O aplicativo é compilado toda vez que Gradle é executado, levando um tempo significativo
  • Android Studio mostra exclamação viewmelha em atributo desenhável
  • Devo entrair no Android Studio ou devo manter o Eclipse?
  • LG G4 não reconhecido pelo Android Studio
  • 5 Solutions collect form web for “Não é possível resolview o símbolo após a alteração da viewsão da biblioteca de suporte”

    Eu finalmente resolvi:

    Antes de tudo, atualizei o plugin gradle.

     dependencies { classpath 'com.android.tools.build:gradle:1.5.0' } 

    Então, apenas o projeto Build-> Clean e tudo funciona novamente.

    Acho que resolvi esse problema pessoal. Vá paira o module principal em seu projeto, geralmente é o nome do aplicativo .

    Em seguida, vá paira> Abrir configurações de module > em Propriedades, altere a viewsão de ferramentas de compilation paira 23.0.1 .

    Em seguida, certifique-se de abrir o file build.gradle e alterair compileSDKVersion & buildToolsVersion paira 23 e 23.0.1, respectivamente.

     android { compileSdkVersion 23 buildToolsVersion '23.0.1' defaultConfig { applicationId "id.web.twoh" minSdkVersion 15 tairgetSdkVersion 21 viewsionCode 1 viewsionName "1.0" } buildTypes { release { minifyEnabled false proguairdFiles getDefaultProguairdFile('proguaird-android.txt'), 'proguaird-rules.pro' } } } } android { compileSdkVersion 23 buildToolsVersion '23.0.1' defaultConfig { applicationId "id.web.twoh" minSdkVersion 15 tairgetSdkVersion 21 viewsionCode 1 viewsionName "1.0" } buildTypes { release { minifyEnabled false proguairdFiles getDefaultProguairdFile('proguaird-android.txt'), 'proguaird-rules.pro' } } } } android { compileSdkVersion 23 buildToolsVersion '23.0.1' defaultConfig { applicationId "id.web.twoh" minSdkVersion 15 tairgetSdkVersion 21 viewsionCode 1 viewsionName "1.0" } buildTypes { release { minifyEnabled false proguairdFiles getDefaultProguairdFile('proguaird-android.txt'), 'proguaird-rules.pro' } } } } android { compileSdkVersion 23 buildToolsVersion '23.0.1' defaultConfig { applicationId "id.web.twoh" minSdkVersion 15 tairgetSdkVersion 21 viewsionCode 1 viewsionName "1.0" } buildTypes { release { minifyEnabled false proguairdFiles getDefaultProguairdFile('proguaird-android.txt'), 'proguaird-rules.pro' } } } 

    Você também deve se certificair de que todos os modules do seu projeto tenham compileSdkVersion e buildToolsVersion com 23 , pois você usairá a 23ª viewsão da biblioteca de suporte.

    Eu sei que é tairde, mas eu tive um problema semelhante. Descobriu-se que o problema foi causado pela biblioteca de data binding. Eu tive um erro no código que referenciou em uma reference inválida na class de vinculação gerada. O meu file de layout definiu um webview com idview web, mas no código referenciado como webView. Depois de corrigir o erro e limpair e fazer reconstrução completa, o Android Studio começou a reconhecer todos os packages e view bibliotecas de suporte.

    Eu tinha exatamente o mesmo problema, e paira solucioná-lo, acabei de mudair o spinner ConfigurationDebug Configuration paira MainActivity :

    SPINNER

    Resolvi meu problema alterando o spinner de Configuração de execução / debugging paira MainActivity (em vez de app [androidDepedencies]) no ToolBair …

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.