diff --git a/utils/make_tool.py b/utils/make_tool.py index fcefbfb..742b012 100644 --- a/utils/make_tool.py +++ b/utils/make_tool.py @@ -191,7 +191,7 @@ class MakeTool: signedjar = os.path.join(self.MakeDir, f'bin/{self.apkName}_{value}.apk') unsignedjar = os.path.join(self.MakeDir, f'bin/{self.apkName}_{value}_unsigned.apk') - cmd_sign = f'cd {self.MakeDir} && jarsigner -verbose -digestalg SHA1 -sigalg MD5withRSA -keystore {self.keystore} -storepass {self.storepass} -keypass {self.keypass} -signedjar {signedjar} {unsignedjar} {self.alianame}' + cmd_sign = f'cd {os.path.join(self.MakeDir,"android-sdk/build-tools/26.0.1")} && ./apksigner sign --ks {self.keystore} --ks-key-alias {self.alianame} {signedjar}' os.system(cmd_sign) os.remove(unsignedjar)