2015-05-20 48 views

回答

2

developer.android.com

的Android要求所有應用程序使用證書 可以安裝之前進行數字簽名。 Android使用此證書 標識應用的作者,並且證書不需要由證書頒發機構簽署的 。 Android應用程序通常使用自簽名的 證書。應用程序開發人員持有證書的私鑰。

即使在調試模式下,您的應用程序也會使用調試密鑰進行簽名。如果你想把apk文件給你的朋友,你應該簽名,否則他們將無法安裝這個軟件包(它會導致解析錯誤)。

關於第二個問題,除非您實際部署到Play商店(例如,當您推送更新時,更新將安裝而沒有任何問題,因爲它使用相同的密鑰簽名),否則沒有任何實際優勢。

關於第3部分,您收到哪些錯誤?

+0

錯誤:我已經解決的事情,就像在DialogFragment類中只有一個空承包商。構建調試時我沒有遇到這些錯誤。 – wviana

相關問題