Android-Build
view release on metacpan or search on metacpan
lib/Android/Build.pm view on Meta::CPAN
my $keyStorePwd = $android->keyStorePwd;
my $alg = $android->debug ? '' : "-sigalg SHA1withRSA -digestalg SHA1";
my $c =
"echo $keyStorePwd |".
"jarsigner $alg -keystore $keyStoreFile $apkFile $keyAlias";
my $s = zzz($c);
$s =~ /reference a valid KeyStore key entry containing a private key/s and
confess "Invalid keystore password: $keyStorePwd ".
"for keystore:\n$keyStoreFile\n".
"Specify the correct password via the keyStorePwd() method\n";
$s =~ /jar signed/s or confess "Unable to sign $apkFile\n";
if ($android->verifyApk) # Optional verify
{my $v = zzz("jarsigner -verify $apkFile");
$v =~ /jar verified/s or confess "Unable to verify $apkFile\n";
}
}
sub make
( run in 0.660 second using v1.01-cache-2.11-cpan-49f99fa48dc )