古詩詞大全網 - 個性簽名 - android包名修改了,還能用以前的簽名嗎?

android包名修改了,還能用以前的簽名嗎?

android包名修改了,仍然可用以前的簽名,用什麽簽名與包名無關。\x0d\同壹個開發者的多個程序盡可能使用同壹個數字證書 ,這可以帶來以下好處:\x0d\1、有利於程序升級,當新版程序和舊版程序的數字證書相同時,Android系統才會認為這兩個程序是同壹個程序的不同版本。如果新版程序和舊版程序的數字證書不相同,則Android系統認為他們是不同的程序,並產生沖突,會要求新程序更改包名;\x0d\2、有利於程序的模塊化設計和開發。Android系統允許擁有同壹個數字簽名的程序運行在壹個進程中,Android程序會將他們視為同壹個程序。所以開發者可以將自己的程序分模塊開發,而用戶只需要在需要的時候下載適當的模塊;\x0d\3、 可以通過權限(permission)的方式在多個程序間***享數據和代碼。Android提供了基於數字證書的權限賦予機制,應用程序可以和其他的程序*** 享概功能或者數據給那那些與自己擁有相同數字證書的程序。如果某個權限(permission)的protectionLevel是signature, 則這個權限就只能授予那些跟該權限所在的包擁有同壹個數字證書的程序。