2011-11-17 17 views
2

我用jQuery Mobile製作了一個webbapp,並通過PhoneGap將其轉換爲Android應用程序。它可以在模擬器和調試模式下正常工作。PhoneGap - 市場上無效的應用程序

但是,當我把它上傳到市場(簽約之後)我只是得到「無效的包」(我認爲這是正確的翻譯),當我嘗試安裝它...

我不知道如何現在繼續下去並解決問題......提示非常受歡迎!

謝謝!

+2

您是否嘗試過從手機中徹底刪除應用程序,然後重新安裝。聽起來很愚蠢,但如果你的手機上有應用程序使用調試密鑰簽名,那麼安裝使用發行密鑰簽名的應用程序是不可能的 – Entreco

+0

Entreco說的是正確的 - 如果你的手機上已經有調試版本,那麼你需要首先卸載它。如果您的手機上有發行版本,並且您想要安裝新的調試版本進行測試,這也適用。 – Squonk

+0

@Entreco:你不應該在評論中回答這個問題。把它放在一個答案,以便Tibbelit可以接受它,如果它是正確的。即使在這種情況下是錯誤的,對於其他類似問題的其他人也是非常有用的答案。 –

回答

1

嘗試從手機中完全卸載/刪除應用程序,然後重新安裝新的已簽名版本。如果您以前使用手機上的調試密鑰簽署了應用,則無法在手機上安裝與另一個密鑰簽名的應用。反之亦然

+0

謝謝你的回答! 但這不是問題。在從Market下載(並安裝)它之前,我已經卸載了該應用程序。我也嘗試將應用程序安裝到從未安裝應用程序的其他devieces中... – Tibbelit