Estou usando o Android Studio e, quando adiciono compile "com.android.support:appcompat-v7:21.0.0"
ao meu arquivo Gradle, estou recebendo muitos erros:
C:\Users\WindowsSucks\AndroidStudioProjects\MMMeds\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\21.0.0\res\values-v11\values.xml
Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'.
Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'.
Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'.
Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'.
C:\Users\WindowsSucks\AndroidStudioProjects\MMMeds\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\21.0.0\res\values-v14\values.xml
Error:(9, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'.
Error:(9, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'.
Error:(9, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'.
Error:(9, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'.
C:\Users\WindowsSucks\AndroidStudioProjects\MMMeds\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\21.0.0\res\values-v21\values.xml
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Body1'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Body2'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Button'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Caption'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Display1'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Display2'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Display3'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Display4'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Headline'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Inverse'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Large'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Large.Inverse'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.PopupMenu.Large'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.PopupMenu.Small'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Medium'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Medium.Inverse'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Menu'.
Error:Error retrieving parent for item: No resource found that matches the given name '@android:TextAppearance.Material.SearchResult.Subtitle'.
Error:Error retrieving parent for item: No resource found that matches the given name '@android:TextAppearance.Material.SearchResult.Title'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Small'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Small.Inverse'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Subhead'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Title'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionBar.Menu'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionBar.Subtitle'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionBar.Subtitle.Inverse'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionBar.Title'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionBar.Title.Inverse'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionMode.Subtitle'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionMode.Title'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.PopupMenu.Large'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.PopupMenu.Small'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Button'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionBar.Subtitle'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionBar.Title'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:ThemeOverlay.Material'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:ThemeOverlay.Material.ActionBar'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:ThemeOverlay.Material.Dark'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:ThemeOverlay.Material.Dark.ActionBar'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:ThemeOverlay.Material.Light'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionBar.TabText'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionBar.TabView'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton.CloseMode'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton.Overflow'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.AutoCompleteTextView'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.DropDownItem.Spinner'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Light.ActionBar.TabText'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Light.ActionBar.TabText'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Light.ActionBar.TabView'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.AutoCompleteTextView'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Light.PopupMenu'.
Error:(298, 21) No resource found that matches the given name: attr 'android:overlapAnchor'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ListPopupWindow'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ListView.DropDown'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ListView'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.PopupMenu'.
Error:(298, 21) No resource found that matches the given name: attr 'android:overlapAnchor'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ProgressBar'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ProgressBar.Horizontal'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Spinner'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Spinner'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Toolbar.Button.Navigation'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Material'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Material.Dialog'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Material.Light'.
Error:Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Material.Light.Dialog'.
Error:(144, 21) No resource found that matches the given name: attr 'android:colorAccent'.
Error:(146, 21) No resource found that matches the given name: attr 'android:colorControlActivated'.
Error:(147, 21) No resource found that matches the given name: attr 'android:colorControlHighlight'.
Error:(145, 21) No resource found that matches the given name: attr 'android:colorControlNormal'.
Error:(142, 21) No resource found that matches the given name: attr 'android:colorPrimary'.
Error:(143, 21) No resource found that matches the given name: attr 'android:colorPrimaryDark'.
Error:(144, 21) No resource found that matches the given name: attr 'android:colorAccent'.
Error:(146, 21) No resource found that matches the given name: attr 'android:colorControlActivated'.
Error:(147, 21) No resource found that matches the given name: attr 'android:colorControlHighlight'.
Error:(145, 21) No resource found that matches the given name: attr 'android:colorControlNormal'.
Error:(142, 21) No resource found that matches the given name: attr 'android:colorPrimary'.
Error:(143, 21) No resource found that matches the given name: attr 'android:colorPrimaryDark'.
Error:(144, 21) No resource found that matches the given name: attr 'android:colorAccent'.
Error:(146, 21) No resource found that matches the given name: attr 'android:colorControlActivated'.
Error:(147, 21) No resource found that matches the given name: attr 'android:colorControlHighlight'.
Error:(145, 21) No resource found that matches the given name: attr 'android:colorControlNormal'.
Error:(142, 21) No resource found that matches the given name: attr 'android:colorPrimary'.
Error:(143, 21) No resource found that matches the given name: attr 'android:colorPrimaryDark'.
Error:(144, 21) No resource found that matches the given name: attr 'android:colorAccent'.
Error:(146, 21) No resource found that matches the given name: attr 'android:colorControlActivated'.
Error:(147, 21) No resource found that matches the given name: attr 'android:colorControlHighlight'.
Error:(145, 21) No resource found that matches the given name: attr 'android:colorControlNormal'.
Error:(142, 21) No resource found that matches the given name: attr 'android:colorPrimary'.
Error:(143, 21) No resource found that matches the given name: attr 'android:colorPrimaryDark'.
Tudo isso parece estar aparecendo em:
\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\21.0.0\res\values-v11\values.xml
e
\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\21.0.0\res\values-v21\values.xml
android
android-studio
android-appcompat
Michael Garber
fonte
fonte
Respostas:
O AppCompat v21 cria temas que exigem as novas APIs fornecidas na API 21 (Android 5.0). Para compilar seu aplicativo com AppCompat, você também deve compilar com a API 21. A configuração recomendada para compilar / criar com a API 21 é um
compileSdkVersion
de21
e umbuildToolsVersion
de21.0.1
(que é o mais alto no momento - você sempre deseja usar as ferramentas de compilação mais recentes) .fonte
compileSdkVersion
é completamente diferente deminSdkVersion
(que controla o nível mais baixo em que você diz que seu aplicativo pode ser executado) etargetSdkVersion
(que controla qualquer recurso de compatibilidade com versões anteriores aplicado automaticamente - importante se você ainda não testou seu aplicativo na API mais recente).compileSdkVersion
de 21 ebuildToolsVersion
de21.0.1
, mas sem sorte.21.0.2
e ainda sem sorte.appcompat-v7:20.0.0
funciona, mas essa versão não possui todos os recursos que estou procurando, por isso não faz sentido. Também confirmei que isso acontece em um projeto em branco, novo com oappcompat-v7:21.0.0
uso das novas Ferramentas de Construção21
.Verifique se o valor para o alvo (que conta a versão android-alvo) em project.properties arquivo de ambos sua pasta de projeto e appcompat_v7 pasta é o mesmo (de preferência o mais recente).
: dentro de 'seu_projeto' / project.properties
target=android-21 android.library.reference.1=../appcompat_v7
e
: dentro de appcompat_v7 / project.properties
target=android-21 android.library=true
e depois disso, não esqueça de limpar seu projeto.
fonte
Mudar
compile 'com.android.support:appcompat-v7:21.0.0'
paracompile 'com.android.support:appcompat-v7:20.0.0'
gradle.build funciona para mim.fonte
Se você estiver usando o android studio, vá para Arquivo -> Estrutura do projeto Na guia Propriedades, altere Compile Sdk Version para AP1 21 e Build Tools Version para a versão mais alta disponível. E depois Atualizar Gradle
fonte
alterar a versão do SDk em conformidade para o nível 21 da API o corrigiu para mim. então, encontrei outras questões relacionadas à implantação do aplicativo no meu dispositivo. Eu mudei o nível mínimo da API para direcionar para o que eu quero e que o corrigiu.
caso alguém esteja experimentando isso novamente.
fonte
Basta selecionar o nível da API de destino como 21 para compilar, clique em Aplicar -> clique em OK , limpe e construa o projeto e execute -o.
fonte
minha solução é compilar com outra versão
build.gradle (aplicativo)
Boa sorte
fonte
Altere seu SDK de compilação para 23 .
fonte
Eu voto quem pode resolver como eu. Eu tive esse mesmo problema que você, passei muitas horas para me corrigir. Por favor teste.
Atualize todo o SDK, a atualização 21.0.2 também possui atualizações do Google Services play. Atualize tudo. Na área de trabalho, exclua as pastas (android -support- v7 - AppCompat) e (google -play - services_lib)
Reimporte esses projetos para o IDE e selecione para copiá-los para sua área de trabalho novamente.
O projeto (google -play - services_lib) para executar a ação de Atualizar e Compilar
**** ***** Problema O projeto (android -support- v7 - AppCompat) marca a API 5.0 e, em seguida, Atualizar e compilar.
Em seu projeto, em properties, android, importe bibliotecas (android -support- v7 - AppCompat) e (google -play - services_lib) e depois atualize e construa.
fonte
Se você não deseja usar a API 21, pode usar a versão mais antiga da biblioteca appcompact, use a biblioteca compacta de aplicativo mais antiga sem atualizá-la.
você pode conseguir isso simplesmente seguindo as etapas:
1) Extraia a versão baixada do pacote completo de sdk e eclipse.
2) Simplesmente importe a biblioteca appCompact de
sdk\extras\android\support\v7\appcompact
agora você terminou.
fonte
Atualizei o build.gradle (Módulo: app): Código antigo:
Novo Código:
Funciona para mim no estúdio android.
fonte
Resource for android
será uma opção disponível quando você for ao seusdk manager
e selecionarAndroid 5.0
. Baixe e instale isso. Isso corrigirá o problema do recurso não encontrado.fonte
Olá, eu estava tendo o mesmo erro envolvendo a
appcompatv7
biblioteca e fiz o que @ianhanniballake sugeriu e verifique a versão de compilação da biblioteca, selecionando-a e clicando com o botão secundário do mouse:depois limpe todos os projetos, mas não tive sorte; depois de perder todas as minhas esperanças, decidi atualizar do Eclipse Kepler para o Eclipse Luna.
Enquanto eu esperava o download ser concluído. Eu decidi tentar outra coisa, então fui e excluí do eclipse a
appcompatv7
biblioteca e verifiquei oAbri o SDK do Android para verificar se havia alguma atualização e removi todas as referências de biblioteca do meu projeto, selecionando o meu projeto e em
removeu todas as bibliotecas, incluindo a que iniciou todo esse problema
Em seguida, reiniciei o Eclipse e copiei do Android SDK.A pasta appcompat de:
No meu espaço de trabalho eclpse, em seguida, importei-o novamente para o Eclipse a partir do projeto Import exsting no espaço de trabalho e escolha a versão da ferramenta de construção propper
e adicionei todas as minhas bibliotecas de referência, limpei todos os projetos e fiz tudo voltar a funcionar.
Eu escolho para todas as minhas bibliotecas de referência a mesma ferramenta de construção.
Espero que isto ajude!!!!
A propósito, tentei votar, mas não tive representantes suficientes para fazê-lo.
fonte
Verifique a adição de serviços do Google Play aqui, pois eu estava enfrentando o mesmo problema e removi tudo, segui as etapas e fiz tudo funcionar.
fonte
Corri para o mesmo problema e tinha os valores corretos no nível da API em meu build.gradle compileSdkVersion 21, targetSdkVersion 21 e um buildToolsVersion de 21.0.1
No entanto, eu estava incluindo isso como um módulo no meu projeto, então tive que garantir que as outras configurações de gradle do módulo correspondessem à API 21. Depois disso, tudo funcionou para mim.
fonte
eu mudei
para dentro
no build.gradle e após a sincronização, não recebi nenhum erro
fonte
No meu caso com o Eclipse IDE, tive o mesmo problema e a solução foi:
1- Instale a API disponível mais recente (SDK Platform e Google APIs)
2- Crie o projeto com as seguintes configurações:
fonte
Para mim trabalha isso:
Modifiquei: compileSdkVersion 21 buildToolsVersion '23 .0 'appcompat-v7: 22.2.0'
fonte
Eu estava enfrentando esse problema ao importar o arquivo google-services.json para implementar o Analytics. Eu já tinha o arquivo global_tracker.xml na pasta xml. Durante a compilação, ao mesclar o conteúdo do arquivo google-services.json, o erro foi iniciado. Por enquanto, o erro é resolvido após a remoção do arquivo goolgle-services.json. E usando a solução mais antiga do Analytics.
Verifique o último arquivo XML ou Json que você editou / importou e talvez você arquive um erro lá. Isso foi o que ajudou no meu caso.
fonte
ISSO ME AJUDOU
Atualize
app/build.gradle
com os componentes mais recentes:Espero que isso resolva seu problema
fonte
Isso funciona muito bem para mim. Vá para o projeto android-support-v7-appcompat e abra o arquivo "project.properties" e insira estas linhas se estiver ausente:
fonte
Eu estava enfrentando o mesmo problema em um dos meus projetos de captura de chamadas. Para resolver isso, segui a seguinte etapa
1) Clique com o botão direito do mouse no nome do projeto (no meu caso, android), selecione "Abrir configurações do módulo"
2) Selecione os módulos (android e CordovaLib)
3) Clique nas propriedades na parte superior
4) Escolha a versão do SDK do Compile (eu escolhi a API 26: Android 8.0)
5) Escolha a versão Build Tools (eu escolhi 26.0.2)
6) Compatibilidade de fontes (1.6)
7) Compatibilidade de destino (1.6)
Clique em Ok e reconstrua o projeto.
Também mais uma etapa adicional
Adicionar
compile 'com.android.support:appcompat-v7:27.0.2'
build.gradle (módulo: android)
O link a seguir mostra minha configuração para a etapa que eu segui
https://app.box.com/s/itkkjz09wgy36jwowhvzcyx6fp7o2gkh
fonte