1.找到android 下keystore的位置,eclpse默認爲C:\Users\FC-hyl\.android\debug.keystore,由於個人JDK是1.8,簽名和JDK1.7是同樣的。android
2.把須要從新簽名的包放在C:\Users\FC-hyl\.android\debug.keystore這個目錄下,而後把包後綴改成.zip,刪除裏面的META-INF文件,記得安裝winrar.exe哦~ 刪除成功後把包的後綴改成.apk 工具
3.我建議JDK1.6使用工具,1.7和1.8就須要命令來。dos 命令以下:debug
jarsigner -digestalg SHA1 -sigalg MD5withRSA -keystore C:\Users\FC-hyl\.android\debug.keystore -storepass android -keypass android C:\Users\FC-hyl\.android\wt-android-3.16.2.apk androiddebugkeyip
C:\Users\FC-hyl\.android\debug.keystore 你能夠更改你的keystore路徑it
C:\Users\FC-hyl\.android\wt-android-3.16.2.apk 你能夠更改的包路徑 ,通常簽名的包在keystore目錄下。bug
而後dos進入C:\Users\FC-hyl\.android 這個目錄,會提示什麼JAR包過時,不用管,而後輸入di
zipalign 4 C:\Users\FC-hyl\.android\wt-android-3.16.2.apk C:\Users\FC-hyl\.android\wt-android-3.16.2_sign.apk 文件
C:\Users\FC-hyl\.android\wt-android-3.16.2.apk 這個是你須要簽名的包生成
C:\Users\FC-hyl\.android\wt-android-3.16.2_sign.apk 這個是你簽名後包的名字ps
ok~~會生成了一個新包。