我知道這個問題已被要求在這裏死亡,但我無法找到所有提供的答案的解決方案,並使我瘋狂。Android:解析清單時出現分析錯誤。停止安裝
我有一個應用程序,我已經設置從我自己的服務器下載更新。此更新在某些類型的手機上安裝得很好,但在其他手機上失敗(即Droid Incredible 2)。
,當我試圖在某些手機上安裝更新它提醒的錯誤是:
"Parse Error: There is a problem parsing the package."
的logcat中顯示:
INFO/ActivityManager(1482): Starting activity: Intent { act=android.intent.action.VIEW dat=file:///mnt/sdcard/download/application.apk typ=application/vnd.android.package-archive cmp=com.android.packageinstaller/.PackageInstallerActivity } from pid 4620
WARN/PackageParser(2528): Skipping dir: /mnt/sdcard/download/application.apk
WARN/PackageInstaller(2528): Parse error when parsing manifest. Discontinuing installation
- 我簽名和有效的導出這個應用程序鍵,使用Eclipse工具,使用MinSDK版本3.
- 我確定下載的應用程序中的版本代碼高於現有應用程序的版本代碼。
- 我在確保.apk文件名在兩個應用程序中都是相同的。
還有什麼我可能做錯了?
編輯:我上傳了這個應用程序到Android Market ...當我嘗試安裝在有問題的手機上時,我收到一條警告,提示「包文件簽名不正確」。在其他手機上,它的下載和安裝都很好。
任何幫助,將不勝感激,我很想今天得到這個整理 – TomBomb 2012-02-03 22:59:03