我正在開發2個android應用程序,它們是我的服務器的客戶端。我無法在我的android手機上安裝這兩個應用程序。我安裝第一個應用程序到手機,一切都很好。然後,當我嘗試在手機上安裝第二個應用程序,我得到了應用程序會替換其他應用程序(第一個)的消息,然後我得到以下錯誤:Android簽名衝突
Application not installed: an existing package by the same name with a conflicting signature is already installed.
我提到我已創建爲每個應用程序提供一個單獨的密鑰存儲文件,將其導出爲在android官方簽名應用程序指南中,然後zipaligned它們。
因此,操作系統認爲它是一個單一的應用程序?但實際上有2個不同的應用程序。 我在做什麼錯?
具有相同的包名稱的兩個應用程序不能同一臺設備上安裝.. –
你使用相同的電話給你ARE試圖安裝來開發它?如果你做的只是說,中安裝的版本使用的密鑰是不同的(調試鍵),如果沒有,那麼這兩個應用程序都使用相同的包名和Android不會允許它,因爲這是它如何識別應用程序,因此必須是唯一的。 –