我已經移動了我的工作空間,併成功地設法在Linux上運行它(Ubuntu 11.04)我的問題奠定了一個事實,即我不記得在做它爲我的Mac。我收到「由於不同的應用程序簽名而導致重新安裝失敗。」錯誤,因爲我在Linux中沒有簽名。遷移應用程序簽名在Windows和Linux之間的Eclipse
我的問題是,如何將應用程序簽名從Windows移動到Linux。
在此先感謝。
我已經移動了我的工作空間,併成功地設法在Linux上運行它(Ubuntu 11.04)我的問題奠定了一個事實,即我不記得在做它爲我的Mac。我收到「由於不同的應用程序簽名而導致重新安裝失敗。」錯誤,因爲我在Linux中沒有簽名。遷移應用程序簽名在Windows和Linux之間的Eclipse
我的問題是,如何將應用程序簽名從Windows移動到Linux。
在此先感謝。
您的意思是Debug或Release keystore?
您使用發佈密鑰庫在將應用上傳到Android Market之前對其進行簽名。因此,稍後要升級此相同的應用程序,您需要相同的密鑰庫文件。如果沒有這個密鑰庫,你會丟失,你需要用新的包名和簽名來上傳一個更新的版本。
如果您正在討論調試密鑰 - 它必須位於用戶環境中的某個位置。你可以在Eclipse中看到默認的位置(Window/Preferences/Android/Build)。
我的意思是調試,但解決了從我的家庭文件夾中的.android複製它。至於發佈keystore,現在給我的問題,我應該在哪裏尋找它 –
沒有人知道,但你。抱歉。當您創建密鑰庫文件時,您確實在您選擇的文件夾中發出命令。如果你有舊的Windows Eclipse安裝,你可以嘗試再次簽名,並希望Eclipse使用舊的目錄......我總是在我的Android項目中創建一個名爲release的文件夾。在這個文件夾中,我創建了發佈密鑰庫。這樣,我確實擁有同一根目錄中的所有內容。 –
我在找什麼文件?我的意思是,什麼擴展名 –
你可以得到這個錯誤,如果你想與一些changes.Uninstall安裝相同的應用程序上一個並安裝一次 – Rasel
對不起RASEL,但你錯了。我正在開發一個已經上市的應用程序,因此需要有一個一致的簽名密鑰才能更新,而不是卸載並安裝前一個。 –