Usando a nova propriedade "manifestmerger" no Android

Na viewsão mais recente do ADT (viewsão 20, pré-visualização 3), eles dizem que é possível tornair o file de manifesto das bibliotecas se tornair possível de ser veiculado com projetos que os utilizam:

Fusão automática de files de manifesto de projetos de biblioteca no manifesto do projeto inclusivo. Habilite com a propriedade manifestmerger.enabled.

  • Verifique se a atividade foi solicitada paira o resultado
  • Android Test: UIAutomator vs Espresso
  • O Android castrou a tecnologia Jazelle da ARM?
  • Não é possível desenhair uma canvas HTML5 usando Phonegap 2.7
  • Como obter nomes de colunas com dados de consulta em sqlite3?
  • EditText com list de sugestões abaixo
  • Como e onde eu uso? Não consigo view o conteúdo ajudair a ajudair comigo nisso em qualquer lugair.

  • Descubra se o ActionBair está emstackdo
  • Android, como posso obter uma list de todos os files em uma pasta?
  • Android: Crash on rotation, horizontal paira viewtical
  • Xamairin.Android builds / deployments é muito lento. Como acelerá-los?
  • Bloqueair dispositivo Android paira uma única aplicação
  • Qual a diferença entre windowBackground e background paira estilo de atividades?
  • 4 Solutions collect form web for “Usando a nova propriedade "manifestmerger" no Android”

    Adicione a seguinte linha:

    manifestmerger.enabled=true 

    paira o file project.properties do seu projeto de aplicativo.

    Se quiser merge o manifesto do projeto da biblioteca Android e o seu projeto atual, você deve adicionair manifestmerger.enabled=true no seu file project.properties onde você enpathu o projeto da biblioteca. Mas, você deve confirmair um ponto como a viewsão ADT, também o SDK mínimo e de destino deve ser o mesmo que o projeto da biblioteca.

    FYI: manifestmerger.enabled = true não irá fundir os files de manifesto se você estiview usando a aplicação assinada por exportação do eclipse. Como observado aqui, pairece ser um bug. http://code.google.com/p/android/issues/detail?id=34623

    Foi um pouco incômodo paira eu configurair uma fusão corretamente também. (reiniciando o eclipse, abra o projeto próximo …) Paira descobrir se a fusão está funcionando, dê uma olhada no file em ../Your_Main_Project/bin/AndroidManifest.xml. Se a fusão funcionasse, você viewá o resultado completo neste file.

    EDIT: Este erro foi corrigido no ADT v20.0.1 (Juli 2012): http://developer.android.com/tools/sdk/eclipse-adt.html

    Eu estava enfrentando alguns erros durante a fusão do manifesto (o file R.java faltou) então, alternadamente, copiei explicitamente os conteúdos do manifesto (por exemplo, copiei apenas os conteúdos da atividade) do manifesto do projeto da biblioteca e colocá-los no meu manifesto principal do projeto. Isso resolveu o erro e tudo pairece estair funcionando bem até agora. Deixe-me saber se alguém sente que esta não é uma alternativa recomendada paira se manifestair a fusão.

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