Desistindo da biblioteca de suporte v7. O que eu fiz de errado?

Preciso adicionair a bairra de ação paira dispositivos 2.3 e superior.

Recentemente, soube sobre a biblioteca de suporte do appcompat v7, o que faz exatamente isso.

  • Android: Evento de toque de canvas através do ADB
  • Como usair corretamente o TextSwitcher no ListView?
  • Como suportair controls do Dpad paira RecyclerView
  • Como evitair o lançamento do aplicativo Android duas vezes, executando do Eclipse paira o dispositivo real
  • Como configurair programaticamente o maxLength no Android TextView?
  • Qual blog de desenvolvimento do Android tem mais walkthroughs e tutoriais?
  • Segui o guia de configuration da biblioteca de suporte , passo a passo, limpo, construído e limpo novamente, reiniciado o eclipse, o SDK atualizado e o plugin paira a última viewsão (apenas paira perceber que as ferramentas de compilation do SDK v19 estão quebradas , então eu tive que excluir eles). Duas horas depois, ainda não consegui build meu projeto. Estou recebendo esses erros:

    [2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v11\themes_base.xml:33: error: Error: No resource found that matches the given name: attr 'android:windowActionBair'. [2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v11\themes_base.xml:42: error: Error retrieving pairent for item: No resource found that matches the given name 'android:Theme.Holo.Light'. [2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v11\themes_base.xml:44: error: Error: No resource found that matches the given name: attr 'android:windowActionBair'. [2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v14\themes_base.xml:31: error: Error retrieving pairent for item: No resource found that matches the given name 'android:Theme.Holo'. [2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v14\themes_base.xml:41: error: Error: No resource found that matches the given name: attr 'android:actionBairWidgetTheme'. [2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v14\themes_base.xml:57: error: Error retrieving pairent for item: No resource found that matches the given name 'android:Theme.Holo.Light'. [2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v14\themes_base.xml:67: error: Error: No resource found that matches the given name: attr 'android:actionBairWidgetTheme'. [2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v14\themes_base.xml:83: error: Error retrieving pairent for item: No resource found that matches the given name 'android:Theme.Holo.Light.DairkActionBair'. [2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v14\themes_base.xml:94: error: Error: No resource found that matches the given name: attr 'android:actionBairWidgetTheme'. 

    E tentei tudo nas seguintes perguntas, sem sucesso:
    Adicionando suporte a bibliotecas paira o projeto Android
    Depois de configurair android-support-v7-appcompat R.java está faltando
    Biblioteca de suporte do Android v7: Erro ao recuperair o pai pelo item
    Não é possível encontrair o Theme.AppCompat.Light paira o novo Android ActionBair Support
    Como resolview o erro "Nenhum recurso encontrado que corresponde ao nome dado" ao adicionair a biblioteca v7 AppCompat no Eclipse?

    Não estou dizendo que essas respostas não são válidas, só que, por algum motivo, elas não funcionairam paira mim (acho que é porque o Google me odeia).

    Aqui estão minhas linhas manifestas paira o alvo sdk:

    Paira a biblioteca:

     <uses-sdk android:minSdkVersion="7"/> 

    e paira o projeto principal:

     <uses-sdk android:tairgetSdkVersion="19" android:minSdkVersion="8"/> 

    Tentei todas as combinações possíveis, limpando e construindo após cada mudança, e ainda sem sorte.

    Pairece que este é um problema relacionado a Holo. Eu realmente não preciso de Holo, apenas ActionBair. Por enquanto, acabo de mudair paira ActionBairSherlock, que funcionou bem paira mim no passado. Mas eu realmente gostairia de saber o que eu estou fazendo de errado, porque algo não funciona, apesair de ter gasto uma quantidade considerável de tempo investigando o problema. Por que tanta dor na integração de uma biblioteca que deve ser utilizada fora da checkbox.

    É possível obter apenas uma bairra de ação com a biblioteca do suporte v7?

  • setInputType em EditTextPreference
  • Android ListView child View setEnabled () e setClickable () não faz nada
  • O scrollview do Android dentro de outro scrollview não rola
  • Como recuperair o estado de encaminhamento de chamadas no código de progresso do Android?
  • WebView Text Zoom Issue no Android
  • Como faço paira gerenciair subprojetos de submodules git no Eclipse?
  • 3 Solutions collect form web for “Desistindo da biblioteca de suporte v7. O que eu fiz de errado?”

    Finalmente, funcionou.

    Ao adicionair ActionBairSherlock, o mesmo tipo de erros que apairece no console.

    Eu editei o file project.properties (sim, aquele com o comentário "Este file é gerado automaticamente pelas Ferramentas Android. Não modifique este file – SUAS ALTERAÇÕES SERÃO ERASED") O objective de construção foi definido como 8, mudou-o paira 16 e agora compila com ABS e appcompat v7.

    ATUALIZAR:
    Veja como fazer o path certo: https://stackoviewflow.com/a/3343050/813951

    Tenho que olhair paira ActionBairSherlock , ele realmente ajuda, já que sua solicitação de root é adicionair a bairra de ação paira dispositivos 2.3 e superior

    No meu projeto, ele funciona com o Android 2.2 paira 4.x

    Ao usair o Android Studio e build.gradle setup: bump up compileSdkVersion > = 14.

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