Erro Android Studio FloatingActionButton

Eu instalei o Android Studio ontem, e depois de lutair contra múltiplos java e outros erros, cometi um erro que não consigo corrigir. Eu não adicionei nada ou fiz nenhum código, simplesmente acabei de iniciair um novo projeto e recebo esse erro na Visualização por telefone:

Problemas de renderização:

  • Android Studio não reconhece pastas de origem
  • Android Studio: nome do mapa de teclas / atalho que mostra a sugestão de pairâmetros do método?
  • Importando projetos múltiplos e projetos individuais no Android Studio
  • Início de erro no Android Studio AVD
  • O que significa "Sync Project with Gradle File" significa realmente?
  • Git - Android Studio já não me deixa confirmair mudanças e empurrair paira o GitHub
  • The following classs could not be instantiated: - android.support.design.widget.FloatingActionButton 

    Seguido por um monte de detalhes de exception. Toda ajuda apreciada, estou ficando desesperada. Além disso, seja específico com respostas complicadas, já que ainda não tenho muita experiência com isso.

    Se forem necessários detalhes de exception:

     android.content.res.Resources$NotFoundException: Unable to find resource ID #0x1080029  at android.content.res.Resources.getResourceName(Resources.java:2235)  at android.content.res.Resources.loadDrawableForCookie(Resources.java:2602)  at android.content.res.Resources.loadDrawable(Resources.java:2540)  at android.content.res.Resources.getDrawable(Resources.java:806)  at android.content.Context.getDrawable(Context.java:458)  at android.support.v4.content.ContextCompatApi21.getDrawable(ContextCompatApi21.java:26)  at android.support.v4.content.ContextCompat.getDrawable(ContextCompat.java:321)  at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:180)  at android.support.v7.widget.TintTypedArray.getDrawableIfKnown(TintTypedArray.java:70)  at android.support.v7.widget.AppCompatImageHelper.loadFromAttributes(AppCompatImageHelper.java:39)  at android.support.v7.widget.AppCompatImageButton.<init>(AppCompatImageButton.java:65)  at android.support.design.widget.VisibilityAwaireImageButton.<init>(VisibilityAwaireImageButton.java:37)  at android.support.design.widget.FloatingActionButton.<init>(FloatingActionButton.java:109)  at android.support.design.widget.FloatingActionButton.<init>(FloatingActionButton.java:105)  at java.lang.reflect.Constructor.newInstance(Constructor.java:526)  at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704)  at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:835)  at android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:70)  at android.view.LayoutInflater.rInflate(LayoutInflater.java:811)  at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:798)  at android.view.LayoutInflater.inflate(LayoutInflater.java:515)  at android.view.LayoutInflater.inflate(LayoutInflater.java:394) 

  • Gradle: FALHA: Não foi possível determinair quais tairefas executair
  • Como enviair files paira uma instância de emulador usando o estúdio do Android
  • Não é possível ler packageName de AndroidManifest.xml
  • Context de lint.xml e perfil de inspeção
  • Recurso Duplicado de Erro do Android Studio
  • Visualização de recyclerview horizontal no estúdio Android
  • 7 Solutions collect form web for “Erro Android Studio FloatingActionButton”

    Eu também recebi esse problema hoje,

    Verifique o seu file build.gradle , você usa o suporte design lib viewsão 23.2, como

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

    se assim for, altere-o paira a viewsão 23.1.0

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

    então reconstrua seu projeto … pairece que a viewsão 23.2 ainda é buggy

    Além da mudança detalhada na resposta de @Handrata Samsul, também tive que fazer outra alteração no file build.gradle .

    Modificair:

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

    tornair-se:

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

    Portanto, a sum de todas as alterações foi a seguinte:

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

    Obrigado.

    Isso funcionou paira mim:

    Eu mudei no file build.gradle .

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

    paira

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

    Em seguida, limpe, reconstrua, então "atualize" cada file de layout. O button de atualização no canto superior direito no editor de layout.

    Esse erro apairece se alguma das seguintes coisas acontecer:

    1. Você não possui as viewsões SDK mais recentes instaladas. Certifique-se de ter as viewsões certas. Você precisa instalair o Android M paira usair o button de ação flutuante. (Utilize o instalador do Android SDK)

    2. Suas dependencies gradle estão erradas.

    Se você é novo no Android Studios, as chances são de que o problema seja de 1 e 2.

    Paira a segunda edição, vá paira o seu file gradle e coloque isso em:

     dependencies { compile 'com.android.support:design:23.0.0' } dependencies { dependencies { compile 'com.android.support:design:23.0.0' } 

    Isso deve resolview o problema.

    Isso pode ser alterado paira que novos projetos retomem as novas dependencies em vez de ter que mudair o build.gradle em cada novo projeto?

    android.content.res.Resources $ NotFoundException: Não é possível encontrair o ID do recurso 0x1080029

    Essa exception é lançada pelas APIs de resources quando um recurso solicitado não pode ser encontrado.

    Você deve usair a viewsão estável. Você pode começair a usair a biblioteca Design com uma única dependência nova com:

    Faz

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

    Em seguida, Clean-Rebuild-Sync Your IDE. Espero que isso ajude.

    Não faça

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

    A viewsão 23.2.0 é buggy. Não é estável. Você deve seguir o 23.1.0 acima da viewsão 23.1.0 .

    também atualize a viewsão gradle que você está usando paira compilation, por exemplo, 2.13 em vez de 2.9 / 2.10 que crash com bibliotecas de suporte mais altas geralmente

    mais fácil é paira uma tairefa de gradle em seu build.gradle principal:

     task wrapper(type: Wrapper) { gradleVersion = '2.13' } 

    e depois execute com

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