From 2b7737bbb4f6e62a38c297ac47170d5048507c76 Mon Sep 17 00:00:00 2001 From: Hyokeun Jeon Date: Fri, 26 Jun 2020 17:21:18 +0900 Subject: [PATCH 1/1] Add more keystore error catch Change-Id: I15c1010eef9a7213eb4d6cdfbbacb3e97e1370f8 --- abs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/abs b/abs index a73c8bb..098e496 100755 --- a/abs +++ b/abs @@ -411,8 +411,10 @@ class Sdk(object): os.makedirs(output_dir) with open(logpath + '.log', 'w') as lf: lf.write(out) - if 'keystore password was incorrect' in out: - raise LocalError('keystore password was incorrect for %s.' % appname) + if 'keystore password was incorrect' in out \ + or 'Sequence tag error' in out \ + or 'Signing... java.io.IOException: ' in out: + raise LocalError('signing error for %s.' % appname) raise LocalError('TPK/WGT file not generated for %s.' % appname) def package(self, source, cert=None, pkg_type=None, conf='Debug', manual_strip=False): -- 2.7.4