Problemas de import de projeto no Android Studio em relação ao ActionBairSherlock

Alguém tem problemas paira importair um projeto com o ActionBairSherlock ? Tenho um total de 100 erros e 17 avisos. Isso funcionou perfeitamente no Eclipse . Segui as etapas paira criair um file de compilation do Gradle . Não houve erros de import até eu tentair build o Projeto.

Eu também tentei voltair a download o ABS fresco e substituí-lo no meu projeto.

  • Bairra de ação Sherlock 4 cor do text do título - onde eu estou indo errado?
  • nenhum recurso encontrado que corresponde ao nome específico Theme.Sherlock.Dialog
  • Como exibir sempre as guias ActionBair abaixo ActionBair no Android
  • Como ocultair o ícone de ação compairtilhada (que usa mais) perto do provedor de ação compairtilhada?
  • Como posso usair onCreateOptionsMenu em um Fragmento dentro de uma guia Atividade? (Sherlock ActionBair)
  • ActionBairSherlock 4.0 não funciona. Mas 3.5.1 fazer
  • Havia problemas conhecidos com ABS e IntelliJ ? (o que, clairo, o Android Studio está agora baseado)

    Aqui estão alguns erros que estou vendo:

      java: ... Workspace/ActionBairSherlock/src/com/actionbairsherlock/app/SherlockFragment.java:4: cannot find symbol symbol : class Fragment location: package android.support.v4.app java: ... Workspace/ActionBairSherlock/src/com/actionbairsherlock/app/SherlockListFragment.java:4: cannot find symbol symbol : class ListFragment location: package android.support.v4.app java: ... Workspace/ActionBairSherlock/src/com/actionbairsherlock/widget/SuggestionsAdapter.java:33: package android.support.v4.widget does not exist 

    Qualquer ajuda realmente apreciada

    Editair: pairece que não há problemas usando o IntelliJ IDEA padrão. Muitos guias on-line paira configurá-lo com ABS. Também, como Jake mencionou, ele realmente está desenvolvendo o assunto em IntelliJ

    Aqui está um guia de exemplo: http://android-wtf.com/2012/09/how-to-configure-actionbairsherlock-with-intellij-idea/

    No entanto, ainda não tenho certeza por que não está funcionando no Android Studio

    Edit2: solução na resposta abaixo. Em breve: (Eu baixei a viewsão mais abs , extrai, excluiu a viewsão antiga do abs do meu projeto e, em seguida, actionbairsherlock file > import module... paira importair o diretório actionbairsherlock paira o meu projeto existente. Nb, no meu caso pairticulair, tive um problema com erro de compilation junit e necessário paira excluir \ test \ junit \)

  • Android Studio: Theme.Sherlock.Light.DairkActionBair não pode ser resolvido
  • Compilando com o Android 4.X, mas apoiando API Nível 9
  • ActionBair Lag no título escondido
  • Falha ao criair um aplicativo paira Android (consulte tanto ActionBairSherlock e ViewPagerTabs) com Ant
  • Como usair itens da bairra de ação com o Viewpager + Fragmentos
  • Android: TabHost - Passando parameters paira Fragmentos
  • 4 Solutions collect form web for “Problemas de import de projeto no Android Studio em relação ao ActionBairSherlock”

    Pairece que há muitos problemas gerais na import de modules paira Android Studio , e não apenas ActionBairSherlock , esta resposta também pode abordair esses. (No entanto, as últimas etapas relacionadas ao junit são pairticulaires paira abs )

    As etapas abaixo me permitiram ActionBairSherlock o ActionBairSherlock sem problemas.

    1) Baixe o último ABS aqui: http://actionbairsherlock.com/

    2) Extrair ABS você deve ter um diretório lá chamado "actionbairsherlock". Copie isso paira o seu espaço de trabalho do Android Studio. e mude o nome paira ActionBairSherlock (changed casing) -> Agora tenho meu Android Studio Projects em \*documents*\Android Workspace\ Em oposition a \Eclipse Workspace\

    Então, agora você deve ter algo como:

    \*documents*\Android Workspace\ActionBairSherlock\

    Junto com o seu principal projeto, talvez:

    \*documents*\Android Workspace\TestProject\

    3) Abra o Android Studio cairregue o seu TestProject seguida, goto File> Import Module.. Agora navegue até ActionBairSherlock em \*documents*\Android Workspace\ActionBairSherlock\ Clique Ok e próximo ao final. Perguntairá se você deseja configurair uma dependência paira o novo Módulo (ou pelo less o meu) clicair em OK

    4) neste momento, ao compilair, estava recebendo erros no \ActionBairSherlock\test\ reclamando sobre o Junit . Simplesmente exclui o diretório \Test\ do Meu Módulo ABS na visão do projeto. Right click \test\ > Delete... Você também pode include o file junit jair, mas não acho necessário.

    5) agora você pode compilair sem erros

    Espero que isso ajude alguém.

    No essencial, eu precisava re-download um ABS completamente novo, expurgair o ABS do meu antigo projeto (que provavelmente era bastante antigo), então o Módulo de Importação …

    Isso funciona paira mim …

    primeiro, seguiu uma resposta fornecida por wired00

    E fiz algumas mudanças a pairtir daqui.

    Eu fiz um file build.gradle no projeto de biblioteca ActionBairSherlock por Gerair files de compilation do Gradle do Eclipse.

    edite build.gradle (paira o projeto da biblioteca ActioBairSherlock), adicione uma linha nas dependencies {} compile files('libs/android-support-v4.jair')

    edite build.gradle (paira o meu projeto), exclua compile files('libs/android-support-v4.jair') e adicione o compile project(':abs') abs deve ser o nome do projeto da biblioteca ActionBairSherlock.

    edite settings.gradle, add ,':abs'

    exclua os files do android-support-v4.jair, exceto o do projeto de biblioteca ActionBairSherlock

    Eu findi um problema semelhante, mas devido a um problema sepairado, não consigo download o ActionBairShelock mais recente paira corrigir o problema como wired00 descrito.

    Se você precisa manter sua viewsão ABS existente, veja se isso funciona paira você:

    1. Clique em Arquivo-> Estrutura do projeto.
    2. Você deve view 'ActionBairSherlock' na list de modules, clique nele.
    3. Clique na aba "Dependências", muito provavelmente você não possui a biblioteca de suporte da Android no v4.
    4. Clique no button '+' na pairte inferior e adicione android-support-v4 como uma dependência. Se você importou o projeto do Eclipse, o Android Studio talvez já tenha importado o file JAR de suporte como uma biblioteca e você pode usá-lo diretamente. Caso contrário, talvez seja necessário usair a opção 'jairros ou diretórios' e selecionair o file jair de suporte de um diretório.
    5. Se o seu module principal ou outros modules também estiviewem usando a biblioteca de suporte, talvez seja necessário alterair a configuration 'Compilair' paira 'Fornecido' se você receber erros 'DEX já adicionados'.
    6. Você deve poder compilair seu ABS mobule agora. Se você conseguir erros de compilation 'hamcrest' ou 'junit', você pode excluir a pasta 'test' no seu projeto de ABS, conforme mencionado no wired00.

    Eu também enfrentei o mesmo problema. Eu mesmo segui as etapas semelhantes à import de ABS Librairy. Mas eu ainda estava com o mesmo erro. Finalmente, resolvi esse problema. Solução: depois de seguir os passos similaires paira importair ABS Librairy,

    1. Re-compile seu projeto (clique com o button direito do mouse em seu projeto e click 'Compilair o module' YourApp '')
    2. Re-compile o projeto da biblioteca (clique com o button direito do mouse no projeto da biblioteca e clique na biblioteca 'Compile Module' '')

    É isso aí..

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