quando eu estou tomando novo projeto android appcompt está mostrando um erro

? Rohit Bandil @ | Original: StackOverFlow
---

antes esse erro meu tudo aplicativo está indo bem, mas quando eu tomei novo projeto de repente ele está mostrando erro na minha AppCompat e no meu projeto no caminho de construção da dependência android ele está mostrando error.Pleas me dar alguma solução que eu deveria fazer . e também dar- me mais clareza de dependência android e AppCompat arquivo de biblioteca . ele está mostrando esse erro: -

appcompat_v7/res/values-v21/themes_base.xml:194: error: Error: No resource found that matches the given name: attr 'android:colorControlActivated'.
appcompat_v7/res/values-v21/themes_base.xml:195: error: Error: No resource found that matches the given name: attr 'android:colorControlHighlight'.
appcompat_v7/res/values-v21/themes_base.xml:193: error: Error: No resource found that matches the given name: attr 'android:colorControlNormal'.
appcompat_v7/res/values-v21/themes_base.xml:190: error: Error: No resource found that matches the given name: attr 'android:colorPrimary'.
appcompat_v7/res/values-v21/themes_base.xml:191: error: Error: No resource found that matches the given name: attr 'android:colorPrimaryDark'.

thanks

---

Top 5 Responder

1user3173628 @

você não adicionou corretamente a biblioteca appcompat_v7

verificar se você tem a biblioteca em direito do mouse seu projeto- > propriedades- > selecione android- > appcompact lib ( esta biblioteca deve referir- você está perdendo este) Então, siga estes passos: -

1) Clique com o botão direito do mouse seu projeto e selecione Propriedades.

2 ) No painel da categoria no lado esquerdo da caixa de diálogo, selecione Android .

3) No painel Biblioteca, clique no botão Add.

4 ) Selecione o projeto de biblioteca e clique em OK. Por exemplo, o projeto AppCompat devem ser listados como android -support- v7- AppCompat .

5) Na janela de propriedades, clique em OK.

Se você não vê nada quando você clica no botão Adicionar (passo 3), então você deve consultar este link: - https://developer.android.com/tools/support-library/setup.html, em que o link leia acrescentando bibliotecas com recursos e a seguir os passos.

OR

Make sure you have downloaded the Android Support Library using the SDK Manager.
Create a library project and ensure the required JAR files are included in the project's build path:
   1) Select File > Import.

    2)Select Existing Android Code Into Workspace and click Next.
    Browse to the SDK installation directory and then to the Support Library folder. 
    For example, if you are adding the appcompat project, 
    browse to <sdk>/extras/android/support/v7/appcompat/.

    3)Click Finish to import the project. For the v7 appcompat project,
   you should now see a new project titled android-support-v7-appcompat.

   4)  In the new library project, expand the libs/ folder,
   right-click each .jar file and select Build Path > Add to Build Path. 
   For example, when creating the the v7 appcompat project, 
   add both the android-support-v4.jar and android-support-v7-appcompat.jar files to the build path.
   5) Right-click the library project folder and select Build Path > Configure Build  Path.

    6) In the Order and Export tab, check the .jar files you just added to the build path, so they are available to projects that depend on this library project. For example, the appcompat project requires you to export both the android-support-v4.jar and android-support-v7-appcompat.jar files.
    Uncheck Android Dependencies.
   7) Click OK to complete the changes.
2Rohit Bandil @

finalmente o meu erro solveed mas isso não é solução exata que eu queria. o que eu fiz eu criei um novo projeto e levou versão min SDK é de 15 bcoz recurso barra de ação está presente em 15 e mais api .penso esse recurso introduzido em 11 api .so i tomaram novo projeto com a versão do SDK min e depois não necessidade de AppCompat biblioteca agora nenhum erro está chegando ... mas eu resolvi esse problema por solução alternativa, mas eu também quero resposta da minha pergunta .

3Naveed @

Sim essa coisa estava vindo me demasiado desde demasiado dias. Ir para as suas propriedades do projeto e selecione essa versão api android que todas as coisas é baixado com você no SDK por exemplo no meu caso api 17 eu escolher e em SDK eu tenho tudo instalado.  quando eu estou tomando novo projeto android appcompt está mostrando um erro

Eu também fiz uma coisa extra ( imagem ) inferior você pode ver a caixa de seleção (Is Library) eu removi o appcompat_v7 refrence e clique em Aplicar .

Após este everyting trabalhar comigo como charme ..... Finalmente chego ao ponto que