我將我的Android項目移至筆記本電腦,現在當我點擊調試時就會得到這個。聽起來像這是一個錯誤?就我所知,這不應該通過Eclipse發生。由於不同的應用程序簽名導致重新安裝失敗
Re-installation failed due to different application signatures.
最奇怪的是這件事發生後,我升級SDK/ADT和Eclipse支持SDK 2.2這是工作的罰款較早,現在沒有,所以它可能是一個錯誤。
我將我的Android項目移至筆記本電腦,現在當我點擊調試時就會得到這個。聽起來像這是一個錯誤?就我所知,這不應該通過Eclipse發生。由於不同的應用程序簽名導致重新安裝失敗
Re-installation failed due to different application signatures.
最奇怪的是這件事發生後,我升級SDK/ADT和Eclipse支持SDK 2.2這是工作的罰款較早,現在沒有,所以它可能是一個錯誤。
這是因爲你的筆記本電腦和最初的PC密鑰庫是不同的改變。它叫做debug.keystrore 並位於%USER_HOME%/.android/
文件夾中。更具體的情況是因爲eclipse試圖用重新安裝密鑰來推apk。所以,你有不同的開發PC的
我根本沒有改變類路徑。只是應付了項目。 – Pentium10 2010-05-22 22:39:28
在複製debug.keystore到你的電腦,你需要在PC上重建項目。
我得到了同樣的問題,並通過剛剛擦模擬器上的用戶數據固定它。我的猜測是仿真器會保持項目安裝,除非您擦除數據,所以如果您的新項目不匹配某些內部參數,它不會喜歡它,並且不會重新安裝它。
我也得到了同樣的問題,固定它。你應該做到以下幾點來解決它,
卸載從您的移動應用程序,如果你加載 了。
要卸載轉到設置 - >應用程序 - >管理應用程序。
希望這將幫助你
偉大的發佈好友...保持它。 – himanshu 2011-11-29 11:22:06
你也可以通過adb卸載:'adb uninstall my.application.package' – 2013-04-14 06:06:34
對我來說,我複製了我的所有密鑰庫文件後,從我的機器在家裏,我不得不做一個項目 - >乾淨。之後,它完美地工作。
搜索和檢查的電話後,我才知道,我目前正在開發這個應用程序,它已經從Android Market在我的手機下載的第二個版本,現在由於這個程序是簽署並具有不同的簽名,這是拋以上錯誤。
現在,爲了解決這個問題,我剛剛卸載了手機和運行應用程序/重新安裝應用程序。
我有同樣的問題與模擬器,我跑的命令「亞行卸載TheNameOfPackage」。當然你必須先到安裝adb.exe的目錄,通常是C:\ Program Files \ Android \ android-sdk \ platform-tools,然後運行上面的命令。
我有使用Droid模擬器相同的問題。我通過從仿真器中的應用程序設置中卸載軟件包來解決這個問題,就像正常的設備一樣。在下一次運行中,它重新安裝並且錯誤消失。
當我嘗試在發生此問題後從我的設備上卸載應用程序時,我無法在我的設備中找到該應用程序。我不知道它去了哪裏。然後我卸載使用亞行,
adb -d uninstall <app package name>
這是誰正面臨類似於我的問題的問題的答案。
我也有同樣的問題,並通過卸載應用程序並重新安裝它來修復它。
我有同樣的問題。
要解決它,我從設備上卸載了項目的舊.apk文件。
進入設備/模擬器設置 - >應用程序,找到您的應用程序並將其卸載。
或者
在Android Studio中打開的選項卡 「搖籃」(右側),開:
appName
..appName
...Tasks
....install
.....uninstallAll
,並在此任務單擊兩次來執行它。
重要提示:
如果仍然出現在卸載後此錯誤,嘗試建設 - >清理項目。
如果仍然收到此錯誤,即使在您的設備設置 - >應用程序列表中,您有沒有這個程序已經,嘗試建設 - >清理項目
有時我有同樣的問題。我不知道它到底什麼時候發生,但我認爲當我使用不同的USB端口連接我的手機時。不過,我認爲你必須在手機/模擬器上手動卸載應用程序。 但我不能回答,如果它真的存在錯誤。我已經使用Google搜索,但我認爲它並不常見。 – RoflcoptrException 2010-05-22 08:27:34
我只是要檢查出來,如果我移動到不同的USB端口。我刪除了它的應用程序後。我甚至移動到另一個USB端口,並且它也工作,所以它與USB端口無關,我想。 – Pentium10 2010-05-22 08:29:08
這對我來說是相同的模擬器運行。我剛剛爲froyo創建了新的AVD,並通過eclipse啓動了應用程序。之後,做了一些修改和重新啓動應用程序在同一個模擬器實例,並得到了這個錯誤。 – Tushar 2010-07-30 12:44:47