我應該爲每個應用程序構建一個新的密鑰庫,或者我可以使用與現有許多應用程序相同的密鑰庫? 我在構建應用程序時創建了許多鍵,現在我很困惑要麼創建其他鍵或使用舊鍵。使用密鑰庫生成簽名的APK
2
A
回答
4
對於n個應用程序,您可以使用相同的密鑰庫。
正如你可能知道Android使用UID標識每個應用程序。如果您的所有應用都由相同的證書籤名,則可以請求android爲多個應用分配相同的用戶標識,並讓它們在單個進程中運行並共享數據。
從機器人DOC機器人:sharedUserId
機器人:sharedUserId
將與其它應用程序共享一個Linux用戶ID的名稱。默認情況下,Android爲每個應用程序分配自己唯一的用戶ID。但是,如果此屬性設置爲兩個或更多應用程序的相同值,則它們將共享相同的ID - 前提是它們也由相同的證書籤名。具有相同用戶ID的應用程序可以訪問彼此的數據,並且如果需要,可以在相同的過程中運行
0
密鑰庫只是您的簽名憑證的加密存儲庫。如果您喜歡簡單性,可以將多個應用程序使用相同的密鑰存儲庫。
更多關於signing your app can be found in the Android documentation。
相關問題
- 1. React-Native生成簽名APK(錯誤:缺少密鑰庫)
- 2. 如何重新生成用於生成APK的私鑰簽名?
- 3. 反編譯APK使用簽名的密鑰庫
- 4. 簽名APK - 密鑰是否是私鑰?
- 5. Unity爲apk簽名使用什麼默認密鑰庫?
- 6. 如何爲Authenticode簽名生成密鑰?
- 7. 使用我的應用程序密鑰生成Facebook簽名?
- 8. 導出簽名時無法選擇密鑰庫別名APK
- 9. 如何知道文件.apk用於密鑰庫簽名?
- 10. 使用相同包名和密鑰簽名apk
- 11. cordova 5.0生成簽名apk
- 12. 無法生成簽名APK
- 13. 錯誤生成簽名APK
- 14. 差異的Android的APK的簽名,並使用密鑰工具
- 15. 在不同的計算機上簽名與密鑰庫的apk
- 16. 已簽名APK嚮導密鑰庫的相對路徑
- 17. 對同一APK使用多個密鑰的Gradle簽名Configigs
- 18. 使用KeyTool命令生成密鑰庫
- 19. android:google map,生成簽名密鑰庫時不顯示位置
- 20. 代碼簽名,我需要生成密鑰庫嗎?
- 21. React Native:嘗試生成apk文件時「無法從密鑰庫讀取密鑰」
- 22. 如何識別哪個.apk使用調試密鑰簽名
- 23. 生成密鑰使用vb.net
- 24. 使用WebCrypto生成一對密鑰用於加密有用和簽名
- 25. 如何使用.net庫生成強名稱SNK密鑰文件
- 26. 用於爲HMAC SHA256簽名生成密鑰的Perl代碼?
- 27. LibGDX生成已簽名的APK [NetBeans]
- 28. 生成已簽名apk的錯誤
- 29. 生成已簽名apk的錯誤
- 30. Android Studio:生成簽名的APK
您是否曾嘗試在Play商店中放置兩個具有相同擊鍵標誌的應用? –
是的,我做到了,但我真的不知道我是否會繼續這樣或每次創建密鑰庫。從下面的答案我想我可以繼續使用相同的許多應用程序。 –