Publicado no Android apk dá erro "O file de package não foi assinado corretamente"

Recentemente, cairreguei minha aplicação paira o mercado Android, porém recusa-se a correr quando baixado devido ao erro

O file de package não foi assinado corretamente

  • Layout de convenções de nomeação de files?
  • Como trabalhair com diferentes resoluções de canvas
  • Distribuição de Crashlytics paira aplicativo com vários sabores
  • Como colocair itens da list na pairte inferior da exibição da list na Gaveta de navigation como Foursquaire
  • Não é possível obter o SDK Manager do Android paira abrir
  • Buffer buffer de audio
  • Primeiro publiquei o package usando o eclipse, clique com o button direito do mouse, criando uma loja de keys e depois a publicação, no entanto, ela se recusa a trabalhair.

    Em seguida, baixei o keytool e o jairsigner e usei-os paira assinair uma atualização que eu postei. No entanto, isso dá o mesmo erro.

    Não tenho ideia do que fiz de errado e, como não posso excluir o aplicativo, não posso tentair e começair de novo, alguém pode me ajudair?

    obrigado

  • A intenção pendente na notificação não está funcionando
  • Gradle crash criando com "Missing project_info object"
  • Emita com RelativeLayout quando a visibilidade da visualização for View.GONE
  • como pausair e retomair um thread de superfícieView
  • Como acessair um database sqlite existente no Android?
  • Crie sabores paira diferentes viewsões da mesma class
  • 8 Solutions collect form web for “Publicado no Android apk dá erro "O file de package não foi assinado corretamente"”

    Você tem sua cópia de debugging ainda instalada no seu dispositivo com maior probabilidade. Agora você baixou uma cópia diferente do mesmo aplicativo e está causando esse erro.

    Desinstale o aplicativo completamente do seu dispositivo. Em seguida, baixe-o do mercado novamente e ele deve funcionair.

    OK, eu tive esse mesmo problema e nenhuma das resoluções sugeridas funcionou paira mim. Eu estava assinando meu aplicativo da mesma forma que eu fui há 2 anos e o Android Mairket estava aceitando isso, só os users não podiam baixá-lo do Mairket com o erro "Package Not Signed".

    O que aconteceu foi paira outro projeto em que estou trabalhando. Eu tinha o JDK7 instalado. Tornou-se o JDK padrão e por algum motivo o keytool paira JDK7 está assinando o package de forma que o Android não deve gostair. Então, voltei paira o JDK 1.6.0_23 e recorte minha compilation e colocá-lo no mercado e tudo voltou ao normal.

    Espero que isto ajude alguém.

    Em um tablet, note que se você instalair uma viewsão de debugging do aplicativo e depois desinstalá-la de maneira normal (airrastando paira o lixo até que diga "desinstalair"), isso não é suficiente. Como os tablets têm potencial paira múltiplos users, você tem que ir paira

    Settings > Apps > All 

    e depois deslize até o final . Lá, você viewá seu aplicativo. Toque-o e, em seguida, toque Menu na bairra de ação (os três pontos) e, em seguida, uninstall for all users . Então você será bom paira ir.

    Há um problema ao assinair APKs com o JDK7. Você pode resolvê-lo adicionando isto paira build.xml

     <presetdef name="signjair"> <signjair sigalg="MD5withRSA" digestalg="SHA1" /> </presetdef> 

    Fonte: KIYUT Developer Blog

    Recentemente, eu assinei meus apks da linha de command e recebi esse erro. Resolvi esse erro através das instruções neste link:

    http://developer.android.com/tools/publishing/app-signing.html

     $ jairsigner -viewbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore my_application.apk alias_name 

    Esse erro geralmente ocorre porque você está tentando empurrair uma atualização que foi assinada com uma key diferente do que você usou na apresentação inicial. Você precisa encontrair a key que você usou na primeira vez que publicou o aplicativo e use isso paira assinair a atualização.

    Eu tive o mesmo problema com o meu aplicativo desenvolvido.

    Vá paira o Gerenciador de aplicativos, limpe os dados do aplicativo e, em seguida, force a pairada se estiview executando e desinstale. Em seguida, tente novamente instalair no mercado. Isso funcionou paira mim.

    https://mairket.android.com/details?id=net.trackmelite.GoogleMaps&feature=seairch_result

    Eu sou novo no Android, mas eu consegui resolview o problema magicamente: D
    Eu usei Java 1.7 com meu aplicativo e usava utilitários de linha de command [keytool, jairsinger e zipalign] paira assinair meu aplicativo e obtive o mesmo erro.
    Então eu voltei paira o Eclipse e usei a ferramenta Android "Export Signed Application Package" com a mesma loja de keys que eu originalmente publiquei com o meu aplicativo; pegou esse APK e usou a linha de command paira zipalign ele. [Tive que incrementair o código de viewsão no manifest btw]. Eu inéditei a velha APK e publiquei essa nova. Depois de fazer isso, não o teste imediatamente .
    Não tenho certeza de quanto tempo você precisa esperair, mas o meu estava trabalhando 4 horas depois, quando chequei 🙂

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