Saudações pessoas.
Recentemente a Adobe lançou a nova versão da sua plataforma AIR (Rich Internet Applications, ao contrário): o Adobe AIR 2.0.2. Essa plataforma permite a criação de programas para desktop, com um grande apelo visual, assim como toda aplicação em Flash. A principal ferramenta a utilizar essa plataforma, e talvez a grande responsável pelo seu sucesso, é o TweetDeck, que, na minha opinião, é o melhor gerenciador de “microblogs” do momento.
No entanto, quando atualizei para o Adobe AIR 2.02, ele simplesmente parou de funcionar. Procurei pela Internet, nos fórums da Adobe, e vi que muitos tiveram o mesmo problema e que ainda não havia solução. Então aqui estamos nós.
A solução que vou propor é uma gambiarra técnica avançada sem embasamentos científicos. Só pra constar, estou utilizando o Windows 7 Ultimate 64bits (com o Internet Explorer desinstalado… hehehe. Sim, isso faz diferença para MUITOS programas, infelizmente).
Qual é o problema?
O primeiro sintoma de que algo está errado é quando, após atualizar o Adobe AIR, tentamos executar um de seus aplicativos. No caso, ao tentar executar o TweetDeck, eu obtinha a seguinte mensagem de erro: “Erro ao tentar instalar esse aplicativo. Instale a versão mais recente do Adobe AIR de <link> e tente novamente.” Essa mensagem está estampada aí em cima.
Frente a isso, a primeira coisa que fazemos é? Entrar no link indicado e tentar instalar a tal versão mais recente do Adore AIR (isso porque o problema começou justamente por instalá-la).
Daí chegamos ao segundo e principal sintoma: Ao tentar instalar o Adobe AIR (novamente) a instalação aborta, com a seguinte mensagem de erro: “Erro ao instalar o Adobe AIR. O administrador talvez não permita a instalação. Entre em contato com o administrador.”
Bom, até onde eu sei, eu sou o administrador, e minha conta tem totais privilégios. Isso parece mais um “feature” do novo Adobe AIR, proveniente de um desenvolvimento baseado em POG. E portanto, merece uma solução a altura.
Analisando o problema
Ficou claro que o problema é com a instalação. Pode ser incompatibilidade com o Windows Instaler, pode ser um vírus que mudou os privilégios da minha conta, pode ser um monte de coisa.
Na Internet, o que todos aconselham é desinstalar o Adobe AIR e instalar novamente. Isso se faz através da linha de comando. Acessando-a através de “Tecla do Windows + R” e digitando “cmd”, basta encontrarmos o instalador do Adobe AIR e executarmos o mesmo com o parâmetro “–unistall”, como ilustrado na imagem.
O resultado é outra falha. Mas daí surgiu uma pista: um arquivo de log. Onde estará esse arquivo? Procurando um pouco, descobri que o arquivo encontra-se na seguinte pasta:
C:\Users\<NOME DO SEU USUÁRIO>\AppData\Local\Adobe\AIR\logs
Lembrando que onde está escrito <NOME DO SEU USUÁRIO> deve ser substituído pelo “nome do seu usuário” no Windows. ; )
Examinando o arquivo de log encontrado lá, verificamos isto:
[2010-06-30:15:34:54] Error occurred; beginning rollback: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="1612" errorID=0] [2010-06-30:15:34:54] Rolling back install of c:\users\lio\appdata\local\temp\airca1.tmp\setup.msi [2010-06-30:15:34:54] subinstaller: Rolling back install of c:\users\lio\appdata\local\temp\airca1.tmp\setup.msi
Daí tiramos duas informações importantes: o erro número 1612 (erro de “você não tem permissão para isso”) e o lugar onde o instalador se descompacta para executar sua tarefa.
Com isso, iniciei a instalação novamente, mas não apertei “Fechar” quando deu erro dessa vez. Ao invés disso, fui até a pasta temporária criada pela instalação, no caso em
c:\users\lio\appdata\local\temp\airca1.tmp\
e copiei a pasta toda, para uma nova pasta, que chamei de “air”. Daí finalmente apertei o botão “Fechar” na instalação que estava aberta e logo após isso, os arquivos temporários foram apagados.
Fui até a pasta “air”, que acabei de copiar, localizada em
c:\users\lio\appdata\local\temp\air\
localizei o arquivo setup.msi e executei-o. De cara, ele exibiu essa mensagem de erro (da próxima figura):
Solução
Essa última mensagem de erro nos mostra o problema: por algum motivo, apesar da instalação criar sua própria pasta temporária toda vez que é executada, ela procura seus arquivos em uma pasta específica, chamada:
C:\Users\<NOME DO SEU USUÁRIO>\AppData\Local\Temp\air17f5.tmp
No entanto, essa pasta não existe. O que existe é uma outra pasta, com nome aleatório, como “airca1.tmp”.
A solução então salta aos olhos: vamos colocar o caminho correto ali na caixa de diálogo. Pode tentar. Não vai dar certo. Ocorre o erro 1612.
Qual outra solução? Fechar essa caixa de diálogo, renomear a pasta onde está o “setup.msi” (no meu caso, chamada de “air”) para “air17f5.tmp”.
Agora tente executar o “Adobe AIR Instalar.exe” novamente. Funcionou! Instalou!
Solução expressa
- Baixe o arquivo air17f5.tmp.zip (é o conteúdo da pasta 17f5.tmp)
- Extraia o conteúdo do arquivo na pasta
C:\Users\<NOME DO SEU USUÁRIO>\AppData\Local\Temp\air17f5.tmp, lembrando de trocar <NOME DO SEU USUÁRIO> pelo “nome do seu usuário” - Entre na pasta que você acabou de criar, ou seja, em
C:\Users\<NOME DO SEU USUÁRIO>\AppData\Local\Temp\air17f5.tmp, e execute o arquivo “Adobe AIR Instalar.exe” - Pronto.
Espero que funcione pra vocês também. Lembrando que eu estou utilizando o Windows 7. Talvez o caminho das pastas mude no Windows XP. Por exemplo, a pasta do usuário no windows XP fica em “Documents and Settings”, enquanto no windows 7 fica em “Users”.
E se funcionar com vocês, por favor compartilhem nos comentários… hehehe.
Até a próxima.












kra fiz isso td e nao funcionou instala mas o programa ainda nao acha o adobe air pra poder rodar
Kengi, primeiramente, obrigado pelo comentário.
Olha, eu não entendi muito bem o que você quis dizer.
Você disse que "[o adobe air] instala mas o programa [aplicação .air?] ainda não acha o adobe air": bom, esse post é justamente para conseguir instalar o Adobe Air. Isso parece que deu certo, certo?
O problema é então quando você clica em uma aplicação ".air", ela não é instalada automaticamente, é isso?
Em todo caso, verifique esse link Troubleshoot AIR installation. Tem praticamente todo tipo de problema/solução aí.
Tem soluções novas nesse link. Vou até dar uma olhada.
sim o problema é mais ou menos isso eu uso *ou pelo menos to tentando usar* um emulador chamado ggpo que da pra joga online mais para isso é preciso o adobe air mais mesmo com o programa instalado desse jeito ele nao reconhece o air e mostra essa mensagem "this application requires a version of adobe air which is no longer supported. please contact the application author for an updated version."
Genial cara (Y)
Kengi, pesquisei por todo canto da Internet sobre o seu problema. Existem outras pessoas com o mesmo problema (e até com programas diferentes).
Eu imagino que você já tenha tentado isso, mas, caso não, a maioria das pessoas conseguiu resolver o problema simplesmente atualizando o Adobe Air. Tente, e vê se dá certo.
Tente baixar a última versão do GGPO também.
Qualquer novidade, avise pra gente aqui.
Eu vou ficar de olho também, e qualquer coisa eu comento aqui, se eu achar um solução definitiva.
mas a versao que eu uso ja eh a ultima versao. nao tem outro jeito de atualizar sem precisar baixar o instalador?
EU BAIXO O INSTALADOR AI QUANDO EU VOU INSTALAR APARACE A SEGUINTE MENSAGEM:
O Windows não pode encontrar
‘C:\Users\IVESMA~1\AppData\Local\Temp\AIR19CA.tmp\Adobe AIR Instaler.exe’.
Certifique-se de que o nome foi digitado corretamante e tente novamente.
o endereço AIR19CA.tmp muda toda vez que eu tento instalar.
Bom eu tava com mesmo problema!!!
Minha solução foi essa:
1° Desistalei o adobe AIR com o programa “Revo Uninstaller”
laqui apareceu o mesmo erro de desistalação citado acima no post,ai vc clica em avançar que o programa da a opção para limpar as sobras e o registro.É só marcar tudo e clicar ok que não tem perigo.
2° Depois outro programa chamado “Windows Install Clean Up”
esse programa desista-la programas teimosos em desista-lar,rsrs…
quando abrir a janela do programa vc procura por adobe AIR e depois clicar em remover.
3° Bom ,feito isso e so estalar o adobe AIR atualizado .
Pronto !!!
Comigo funcionou assim =)
Espero ter colaborado,abraço !!!
Henrique,
Obrigado, seguir sua dica e funcionou, fiz o mesmo tanto no Adober Air quanto no Tweetdeck. Os dois foram removidos e depois conseguir instalar ambos novamente e esta tudo funcionando.
Vlw mesmo cara,
tem uns 50.000 registros, é isso mesmo?
Ha ! esqueci de dizer …tbm uso Windows 7 Ultimate 64bits (com o Internet Explorer desinstalado).
Henrique, muito obrigado por ter compartilhado sua experiencia com a gente. Tenho certeza que sera muito util e sem duvida e uma solucao bem mais elegante que a minha.
Abracos
Fiz um monte de coisa e nada… Até ler isso e instalar o “Windows Install Clean Up” – Bastou remover o Adobe Air por lá e reinstalar novamente… Provavelmente o Adobe Air buga algo na permissão do registro. Ao remover os lixos do registro ele instala do zero e tudo dá certo =)
Valeu Henrique Alcântara pela dica e Maverick pelo site!
[ ]s
Cara vc é foda! Valeu mesmo!
Cara, pra resolver isso, é so ir no registro, e apagar todas as entradas que o programa o Adobe air dexa lá. e depois instalar normalmente.
Oi Mateus. Obrigado pelo comentário (e aos demais, obrigado pelo comentário também.. eu leio todos, mas só respondo quando dá tempo. Sabem como é).
Mateus, você testou e deu certo? Mais uma solução pra gente então. Obrigado por compartilhar.
A ideia do post era essa mesmo: eu colocar a minha solução (pouquíssimo elegante), e receber de vocês soluções melhores, como foi o caso da solução do “Henrique Alcântara”, que para mim é a solução definitiva do problema.
Provavelmente, a dificuldade na sua solução é acessar o registro, pesquisar pelas entradas do Adobe Air, e apagá-las. Creio que usando o “Windows Install Clean Up”, o que aconteça seja justamente isso.
Agora, a Abode já era pra ter consertado isso. Esse post já vai completar 1 ano! Adobe? Cadê você?
Cara, já estava p da vida!, não tinha solução mais!, funcionou direitinho mas fiz uma coisa diferente, eu usei o 7-Zip para abrir o installer e coloquei na pasta temp com o nome que você sugeriu “air17f5.tmp”, e tudo ok!
Valeu a dica!
também só consegui pelo Windows Install CleanUp, só por la consegui desinstalar o Adobe air e depois foi só instalar
O erro que dá pra mim é 1603. Isso faz diferença? Porque na última etapa, ao executar o setup.msi, não rola. Não executa e eu não consigo ver qual o nome que eu preciso colocar na pasta. E agora?
Oi Natália, primeiramente, obrigado pelo comentário.
Sobre sua pergunta, faz sim diferença: o erro 1603 diz respeito a problemas de permissão, ou seja, você tentou instalar algo que não tinha permissão para fazê-lo. Um opção mais simples para tentar solucionar o problema é tentar instalar o Adobe Air como Administrador. Para fazer isso, basta clicar em cima do instalador do Adobe Air, com o botão direito do mouse, e ir na opção “Executar como Administrador”.
Mas existem outros “complicantes”, e esse erro 1603 é um velho conhecido entre os produtos da Adobe, incluindo o Adobe Air. Por isso, existe uma página da própria Adobe com procedimentos para tentar resolver o problema. Dá uma conferida, talvez lhe ajude: http://kb2.adobe.com/cps/408/kb408716.html (Traduzido: http://translate.google.com/translate?hl=pt-BR&sl=en&tl=pt-BR&u=http://kb2.adobe.com/cps/408/kb408716.html)
E se der certo, volte aqui e compartilhe a experiência com a gente, ok?
cara, muito obrigado
deram certo suas dicas
Não consegui de forma alguma com a última versão do AIR (2.7.1). Ao baixar o seu pacote, consigo instalar, mas é a versão antiga e não consigo mais atualizar. Faço todos os passos com a nova versão, mas não consigo. O que ocorre é: Não consigo obter a informação sobre essa pasta “air17f5.tmp”. Acredito que não seja ela, mas o meu Windows XP não exibe o caminho correto.
Aleluia irmão, deu certo!!! caceta o programinha miseravel
Show kra. Funcionou perfeitamente aqui hehe.
Vlw.