有關Android密鑰庫「應該」的位置有什麼指導原則嗎?我準備發佈我的第一個應用程序,並在導出Android應用程序我正在創建一個新的密鑰庫,它要我指定的位置。適用於Android密鑰存儲的好位置?
FWIW我的Eclipse工作區位於共享網絡驅動器上,我可以從3種不同的開發系統中訪問它。這樣做沒有問題。密鑰庫位置的默認位置似乎在SDK目錄樹中,但這對我來說不起作用,因爲每臺PC都有自己的SDK安裝副本。我需要將它放在可以從任何PC上看到的位置,我可能會從中進行開發工作,所以我假設這意味着網絡驅動器或雲中的某個虛擬位置。
是否存在有關密鑰庫位置的準則,規則,限制或其他事情?
如果您的項目位於Github上,該怎麼辦?將密鑰庫放在根文件夾中是安全的嗎? – 2014-05-29 07:53:50
我想這是因爲它的密碼保護。 Iam與我在github上的公開回購相同 – ThanosFisherman 2015-09-03 02:01:01
如果源代碼是開放的,我認爲在項目的任何地方提交它並不是一個好主意(雖然它可能會停留在那裏),因爲**早晚有人可以解密/暴力破解文件**及其密碼。但是,如果您的代碼未打開並且未發佈,那麼只要您的回購是私密且安全的,那麼將密鑰存儲存儲在根目錄或「app」目錄中是無害的。 – soshial 2017-08-11 13:43:12