java - with - projetos android no eclipse




Atualize o Eclipse com as ferramentas de desenvolvimento do Android v. 23 (20)

é o que eles estão dizendo sobre isso:

OK, pessoal, desculpe por todo esse problema, e pedimos desculpas pelos lançamentos confusos. Aqui está o resumo:

A partir do pacote ADT 23.0.2, você deve poder atualizar para futuras versões do ADT.

Fonte: https://code.google.com/p/android/issues/detail?id=72912

Atualizei o Eclipse com as novas ferramentas do SDK (rev. 23), mas agora, quando o Eclipse é iniciado, recebo o erro:

Este SDK para Android exige a versão 23.0.0 ou superior do Android Developer Toolkit. A versão atual é 22.6.3.v201404151837-1123206. Por favor, atualize o ADT para a versão mais recente.

Nenhuma atualização foi encontrada com "Verificar atualizações" . Se eu tentar "Instalar novo software" , posso ver a versão 23, mas não consigo atualizar devido ao seguinte erro:

Cannot complete the install because of a conflicting dependency.
Software being installed: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
Software currently installed: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
Only one of the following can be installed at once: 
    ADT Package 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.package 22.6.3.v201404151837-1123206)
    ADT Package 23.0.0.1245622 (com.android.ide.eclipse.adt.package 23.0.0.1245622)
Cannot satisfy dependency:
    From: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
    To: com.android.ide.eclipse.adt.package [23.0.0.1245622]
Cannot satisfy dependency:
    From: Android Development Tools 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.feature.group 22.6.3.v201404151837-1123206)
    To: com.android.ide.eclipse.adt.package [22.6.3.v201404151837-1123206]
Cannot satisfy dependency:
    From: ADT Package 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.feature.group 22.2.1.v201309180102-833290)
    To: com.android.ide.eclipse.adt.feature.group 22.2.0
Cannot satisfy dependency:
    From: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
    To: com.android.ide.eclipse.adt.package.feature.group [22.2.1.v201309180102-833290]

Após o download do último ADT do site, parece que há outro problema.

Com o SDK Tools rev. 23 proguard não está instalado, a pasta SDK dir/tools/proguard está faltando, e outras ferramentas estão faltando. Esta versão contém vários bugs.



Depois de tentar as abordagens em outras respostas sem sucesso, acabei de instalar um novo pacote de http://developer.android.com/sdk/installing/index.html?pkg=adt e que funcionou bem.

Faça o seguinte:

  1. Como você não quer baixar novamente todas as plataformas, copie o existente de / OLD_ANDROID_SDK_PATH / sdk / platforms para / NEW_ANDROID_SDK_PATH / sdk / platforms .
  2. Ao abrir o novo Eclipse a partir do pacote baixado recentemente, certifique-se de reutilizar a pasta "espaço de trabalho" anterior. Isso garantirá que todas as configurações anteriores sejam lembradas.
  3. Depois de abrir o novo Eclipse no espaço de trabalho anterior, verifique se o Android SDK usado está apontando para o novo (preferências do Eclipse -> Android). Pode estar apontando para o antigo, já que você reutilizou as configurações da área de trabalho de visualizações.

Com essas etapas, você não precisará reconfigurar tudo e não precisará gastar tempo para solucionar esse bug nessa atualização do Google Developers.

Boa sorte! ;-)


Eu encontrei estas instruções em um comentário.

Baixe a versão mais recente do ADT e use seu espaço de trabalho existente. Este é realmente o upgrade menos doloroso que você já fez. Ele não mexeu com a pasta .android, então eu ainda tinha minha chave de depuração original. Só faltam alguns complementos que quase nunca uso e são facilmente instalados na nova versão.

Não instale em sua pasta de anúncios existente crie uma nova pasta para que você ainda possa voltar se a nova instalação não funcionar.


Eu estava atualizando meu servidor de compilação hoje e me deparei com o mesmo problema. Foi relatado aqui: code.google.com/p/android/issues/detail?id=72419

A correção está em andamento e o trabalho de acordo com o gerente de projeto é:

Por favor, aguarde uma versão atualizada dentro de um dia ou dois. Até lá, sua solução é baixar um dos

http://dl.google.com/android/android-sdk_r22.6.2-linux.tgz

http://dl.google.com/android/android-sdk_r22.6.2-windows.zip

http://dl.google.com/android/android-sdk_r22.6.2-macosx.zip

e copie os seguintes arquivos:

    tools/hprof-conv
    tools/support/annotations.jar
    tools/proguard

[editar] zipalign estava faltando para mim também, verifique se você precisa copiar isso também


Eu estava recebendo o mesmo erro de "dependência conflitante" no Mac OS X 10.9.3 e simplesmente a atualização não era uma opção. O que finalmente funcionou foi baixar o arquivo compactado mais recente do Eclipse ADT de developer.android.com, extraí-lo e mover apenas a pasta "eclipse" para o local em que estava minha pasta eclipse antiga. (extrair o arquivo zip do pacote Eclipse ADT fornecerá pastas "eclipse" e "sdk").

Se você decidir seguir a mesma rota, primeiro verifique se você sabe qual é o caminho da sua Área de Trabalho. Isso pode ser encontrado em Preferências. Em seguida, renomeie seu antigo diretório "eclipse" (não Eclipse.app) para algo como eclipse-22.6.3 e mova a pasta "eclipse" extraída para o seu lugar. Execute o novo Eclipse.app dentro, e quando ele perguntar sobre o espaço de trabalho, basta digitar o mesmo caminho que você anotou acima. Ou também pode ser definido posteriormente em Preferências.

Talvez valha a pena acrescentar que, para reativar o Android SDK Manager e o Android Virtual Device Manager, escolha Janela -> Personalizar perspectiva -> Grupos de comando e selecione Android SDK e AVD Manager . Isso adicionará esses dois itens ao item de menu "Janela" da perspectiva atual (Java).

Eu não movi a pasta "sdk" extraída, porque eu já tinha a pasta sdk no mesmo diretório que o eclipse, que eu já atualizei para as últimas ferramentas do Android. Mas se isso faz você se sentir mais seguro, você também pode renomear sua pasta sdk antiga (para fins de backup) e mover a recém-extraída para o seu lugar.


Eu tive que excluir o ADT e instalá-lo novamente.

No entanto, esteja avisado , isso fez com que eu e uma outra pessoa tivéssemos um annotations.jar faltando erros no caminho do Java Build para determinados projetos, provavelmente porque ele estava tentando procurar um SDK antigo, portanto, fazer upgrade de projetos é o próximo passo leva.

Os erros estão relacionados principalmente às bibliotecas, ao Google Play Services, ao Facebook SDK e ao ActionBarCompat.

Para esta etapa, você desinstala o ADT e, em seguida, coloca o URL novamente para baixá-los. O URL é:https://dl-ssl.google.com/android/eclipse


Funciona para mim :)

Se, por algum motivo, você instalou uma visualização do ADT e precisa reverter para o estábulo atual, não é possível usar o diálogo para instalar o "novo" software, já que o que você deseja é na verdade um mais antigo. Em vez disso, faça isso:

  • Abra Ajuda> Sobre o Eclipse ... no Windows ou no Linux. No Mac, use o menu do aplicativo> Sobre ...
  • Clique no botão "Detalhes da instalação".
  • Selecione a guia "Histórico de instalação".
  • Selecione uma das configurações anteriores.
  • Clique no botão "Reverter" na parte inferior.


Não há como atualizar um bundle ADT existente que você possa ter baixado.

Você pode fazer uma das duas opções:

  1. Instale o Eclipse no eclipse.org e instale o ADT apontando para o site de atualização: https://dl-ssl.google.com/android/eclipse

  2. Faça o download de pacotes de:

A partir do pacote ADT 23.0.2, você deve poder atualizar para futuras versões do ADT.


Nenhuma das outras respostas funcionou para mim usando o pacote ADT publicado em developer.android.com.

Acabei fazendo o download da versão mais recente do Eclipse ( não do pacote ADT ) e, em seguida, instalando o plugin ADT no menu AjudaInstalar novo software → inserindo https://dl-ssl.google.com/android/eclipse (mencionado por @RED_ ).

Eu também tive que atualizar meu espaço de trabalho para apontar para o meu espaço de trabalho anterior, e a maioria das coisas parecia ser restaurada.

Em uma nota lateral: este parece ser um bom momento para migrar para o Android Studio ...


O Google lançou o ADT v23.0.2. Isso resolveu muitos problemas da versão anterior do ADT 23.

Passo a passo:

  • Ajuda do menu → Instalar novo software ...
  • Para "Trabalhar com", selecione a fonte do Android https://dl-ssl.google.com/android/eclipse
  • Marque ADT v23.0 para instalação e clique em "Avançar"
  • O Eclipse mostrará "Instalar Página de Correção", pois há conflito com a versão anterior. (Se não, veja abaixo.) Selecione "Atualizar minha instalação para ser compatível com os itens que estão sendo instalados" para desinstalar a versão antiga e instalar o novo. Depois disso, prossiga com os passos habituais.

Nota: Quando instalei a nova versão do ADT, não incluí a nova versão do pacote "Android Native Development Tools". Em vez disso, instalei o restante dos pacotes primeiro e, depois, instalei "Android Native Development Tools". Por um motivo, se eu tentar instalar todos os novos pacotes, incluindo "Android Native Development Tools", a instalação falhará.

Se não houver "Página de correção", a única maneira de remover o plug-in do ADT do Eclipse é ir para o menu AjudaSobre o EclipseDetalhes da instalação e desinstalar a partir dele . Mas existe o risco de desinstalar o próprio Eclipse.


O que acabei de encontrar é que você precisa atualizar o seu plug-in do ADT em seu Eclipse (independente ou ADT Bundle) antes de atualizar sua ferramenta de compilação.

Se sua instalação do Eclipse apontar para a Ferramenta de Construção mais recente e seu Eclipse estiver tendo o ADT 22.x, ele mostrará esses erros.

O que funcionou para mim: (no Ubuntu 14.04 64-bit)

  • Instalou uma versão mais antiga do Eclipse e do ADT (do Bundle)
  • Esta cópia do Eclipse estava apontando para uma versão antiga do SDK com ferramentas antigas de compilação (antes de 20)
  • Atualizei o ADT para v23 (via arquivo, no meu caso)
  • Apontou o Eclipse para a versão mais recente das ferramentas de construção.

Você pode não ter uma cópia mais antiga das ferramentas Eclipse e Build. Nesse caso, você pode desinstalar a ferramenta de compilação mais recente do SDK Manager e instalar a cópia mais antiga.
Depois que tudo começar a funcionar bem, siga as etapas acima.

Estou tentando fazer o upload de cópias mais antigas de tais pacotes em algum lugar da Internet, atualizarei os links aqui, assim que terminar de fazer o upload.


Se você instalar uma nova versão do Eclipse ela funcionará. Aqui está o que eu fiz:

  1. Instalou a nova versão do Eclipse, Luna
  2. Feito um backup do espaço de trabalho atual.
  3. Executou o novo Eclipse, Luna e atualizou o espaço de trabalho
  4. Instalado o http://developer.android.com/sdk/installing/installing-adt.html (Ajuda -> Instalar Novo Software)
  5. Eclipse Reiniciado
  6. Feito

Você precisa desinstalar a versão antiga e instalar 23

uninstall: Ajuda> sobre o Eclipse SDK> Detalhes da Instalação, selecione os pacotes relacionados ao Android para desinstalar

E então instale o V23.


NÃO FAÇA ISSO

Atenção: Por favor, veja os comentários abaixo desta resposta. Essas etapas tiveram um impacto negativo para muitas pessoas.

  1. Clique em Ajuda / Instalar novo software ...
  2. Clique em O que já está instalado? (Como na imagem abaixo)
  3. Na nova janela, você pode desinstalar o antigo ADT (desinstalar Android Development Tools, Android DDMS, Android Hierarchy Viewer, Android TraceView, Ferramentas de Desenvolvimento Nativo Android e Tracer para OpenGL ES)
  4. Reinicie o Eclipse
  5. Então, novamente clique em Ajuda / Instalar Novo Software
  6. Escolha ADT ... Instalar

Espero que ajude!


NOTA: Use essa abordagem com cuidado, pois isso pode interromper a instalação do Eclipse (consulte os comentários) .

Isso pode ajudá-lo se você instalou o plug-in do ADT manualmente . Mas, se você estiver usando a versão do Eclipse a partir do Eclipse ADT Bundle, as etapas abaixo poderão quebrar sua instalação do Eclipse e talvez não seja possível usar o Eclipse novamente!

Vamos para

Ajuda do menu → Sobre o Eclipse SDKDetalhes da instalação .

Agora você verá todas as versões 22.0 e, em seguida, clique no botão Uninstall na parte inferior.

Após a desinstalação goto:

Menu AjudaInstalar novo software → digite http://dl-ssl.google.com/android/eclipse/

Em seguida, instale todas as coisas e agora está pronto.


Eu fiz isso para resolver o mesmo problema (no OS X):

  1. Ajuda> Instalar Novo Software> Incluir ou selecionar este repositório " http://download.eclipse.org/eclipse/updates/4.3 "
  2. Em "Plataforma Eclipse", selecione a versão mais recente do Eclipse.
  3. O instalador perguntará se você deseja desinstalar o ADT, clique em Concluir.
  4. Reinicie o Eclipse e instale APENAS o ADT 23 usando este repositório: https://dl-ssl.google.com/android/eclipse .
  5. Reinicie o Eclipse e instale o DDMS, o Visualizador de Hierarquia, a Visualização de Rastreio, etc.
  6. Reinicie o Eclipse novamente.

Espero que ajude.


Eu encontrei uma solução para o problema com "dependência conflitante". Eu não tenho a mesma página da resposta de Daniel Díaz, mas uma página mostra "dependência conflitante", e eu não posso fazer nada.

O problema é que eu não sou o dono do arquivo. O Eclipse foi instalado em outra sessão (no OS X). Eu tenho o direito de ler e escrever o arquivo Eclipse, mas não sou o proprietário. Faça um comando "chown" em todos os arquivos do Eclipse para resolver o problema. Depois, tenho o mesmo resultado que Daniel Diaz.

Espero que isso ajude alguém.


Eu simplesmente fui para a minha pasta de recursos do Android no meu C: / drive ( C:/Android), excluí a pasta 'eclipse' e todo o seu conteúdo. Eu baixei o Android Developer Tools mais uma vez e acabei de passar pela pasta 'eclipse'.

Eu comecei e tudo estava bem; Eu tinha atualizado para a versão 23.

Espero que isso ajude, possivelmente não seja adequado para todos, já que alguns de vocês têm modificações no Eclipse, mas para alguém que, como eu, queria uma solução rápida e voltar a desenvolver isso, parecia ser o caminho mais fácil.


Se o Eclipse der um erro após desinstalar o plug-in do ADT da instalação do Eclipse, tente editar o arquivo config.inina pasta → configuração do Eclipse. Encontrar:

eclipse.application=

E mude para:

eclipse.application=org.eclipse.ui.ide.workbench

Eu espero que funcione para você também.







adt