From a62d00e09a958b370b88de8c31e74daacce58bb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E7=85=9E-Xs?= Date: Fri, 2 Feb 2018 00:53:28 +0800 Subject: [PATCH] Fixed the issue about the sign_key can't work --- envsetup.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/envsetup.sh b/envsetup.sh index 52c5ee0..c97c070 100755 --- a/envsetup.sh +++ b/envsetup.sh @@ -213,6 +213,8 @@ function sign() function sign_key() { + JAVA_LIBRARY_PATH=$PORT_ROOT/build/tools/lib64 + keyType=$1 apkName=$2 @@ -236,7 +238,7 @@ function sign_key() rm -rf $apkName.signed $apkName.signed.aligned zip -d $apkName "META-INF/*" 2>&1 > /dev/null - java -jar $SIGN_JAR "$KEY_DIR/$keyType.x509.pem" "$KEY_DIR/$keyType.pk8" $apkName $apkName.signed + java -Djava.library.path=$JAVA_LIBRARY_PATH -jar $SIGN_JAR "$KEY_DIR/$keyType.x509.pem" "$KEY_DIR/$keyType.pk8" $apkName $apkName.signed echo ">>> signed out: $apkName.signed" zipalign 4 $apkName.signed $apkName.signed.aligned