close

開發完apk後, 到了準備上架的時候囉
但是android上架之前, apk要經過簽署才行
接下來我們要先備妥兩樣道具
1. 要簽署的apk
2. keystore
要被簽署的apk必須要用release的方式建置才行
keystore就是要用來簽署用的資料
透過以下指令, 再填入一些關於apk的描述就能產生了
cd C:\Program Files (x86)\Java\jdk1.7.0_55\bin
keytool -genkey -v -keystore c:\keystore\iProject.keystore -alias iProject -keyalg RSA -keysize 2048 -validity 10000

產生後把keystore和apk放在一起, 透過下列的指令進行簽署
cd C:\Program Files (x86)\Java\jdk1.7.0_55\bin
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore c:\keystore\iProject.keystore c:\keystore\android-release-unsigned.apk iProject

最後再透過內建的壓縮工具後就能上架囉
cd C:\keystore
zipalign -v 4 c:\keystore\android-release-unsigned.apk iProject.apk

arrow
arrow
    全站熱搜

    海勒姆 發表在 痞客邦 留言(0) 人氣()