From e367a33fc86fa59671109d001c7c70c93573a0cd Mon Sep 17 00:00:00 2001 From: open-trade Date: Mon, 30 Nov 2020 17:37:38 +0800 Subject: [PATCH] sign --- flutter_hbb/android/app/build.gradle | 17 ++++++++++++++++- flutter_hbb/android/key.jks | Bin 0 -> 2240 bytes 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 flutter_hbb/android/key.jks diff --git a/flutter_hbb/android/app/build.gradle b/flutter_hbb/android/app/build.gradle index 2f2db6973..c83feda57 100644 --- a/flutter_hbb/android/app/build.gradle +++ b/flutter_hbb/android/app/build.gradle @@ -1,3 +1,9 @@ +def keystoreProperties = new Properties() +def keystorePropertiesFile = rootProject.file('key.properties') +if (keystorePropertiesFile.exists()) { + keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) +} + def localProperties = new Properties() def localPropertiesFile = rootProject.file('local.properties') if (localPropertiesFile.exists()) { @@ -45,11 +51,20 @@ android { versionName flutterVersionName } + signingConfigs { + release { + keyAlias keystoreProperties['keyAlias'] + keyPassword keystoreProperties['keyPassword'] + storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null + storePassword keystoreProperties['storePassword'] + } + } + buildTypes { release { // TODO: Add your own signing config for the release build. // Signing with the debug keys for now, so `flutter run --release` works. - signingConfig signingConfigs.debug + signingConfig signingConfigs.release } } } diff --git a/flutter_hbb/android/key.jks b/flutter_hbb/android/key.jks new file mode 100644 index 0000000000000000000000000000000000000000..8e1763f466454ebf7ceb600a44c0af498a44ab47 GIT binary patch literal 2240 zcmcgt_fyk}63;gU2qgqVlY^s(0-=ST&=sX9O#~EpLP84=DG5b-iBu5~6gc6qQH?Ya zP7o-D{vZ$xf}ui>F$flRSrz~apus!<00Tj(&_z_VxPHIN)3||_vs|II-s$@M&}feN z?6HPmyc0S*NkB)*sh~rtW?;)JFrEAIyQxTf6)E{8x44O}!6G5EH>?49 z`$Dt4L8-!y&DPLWiew`gOFpOU7FD7sJ=JQOmZy1zJ7XcAgec)~kT2ybKaF|;6Ffgu zqr=#;gO_NMIcD*BxfBK1xfjzJDxmL8w+*+!ebx2tqNMx%^*)+|w7cXmf%8zhcBMmb zf@@288+L1G2tS>*)pdyze#9}DA6C+4wW(c4^0<)A3xvNh8(~{7k@_VYAJVA3UTq~*Gmwpcx>ramFFXTe(PDxl5D8Q$r*bk`dV|1|cO zsc|C1IwmJE#`Tc*NI-W-xN)VTV|_O5b6j$KQEf(hmk7VBjaT6hb+w=iY-K9Je9vpw zhW$_zj~Wxxup(AEfvW^9VsvTb`mWRWb*7Ga+g9@@(t}7wVd=-%Xp1&lmfRlezO9ixpf&erIZ4*Dt?!w` zAA1%RG)u{D3X4#iaLTH2@2yag56Cp~sClJinPA^n?3Uy=p1leN*G{_^Yffj3QB1)H zrYKD-{svv&UFfZ(eHstto?wdaz9Z6+Q({`L6cTHZ%^(+LvlAS#!av4jva~(EN}IOT zHTeZ6rI>0y;PR77ui~y>K03XlT<)Moe7m3eL2lvH(32eaK!SJ#i{7v#ObNO`A3h`K?D zmIU@?$lV%4nBKg*yVG@kZi{<8=v`G>^5+PC$u~Ll_c3DMZ+;>NNdK<3*A96uea06z zcVBUyWWolPsZ|&GZK;+Iq&U;<(0bmj&(d&`Q1Ov`OK+3AQQfKXv8gRO*VAT&h4Tu) zEcOqHO$E73%k8qiqOB??dqz6vqET|`ax;*o1v?D|eS6Tk%>Ix=`wGmX$a{i~XL0V< zArf8IPK!Mn6M{Zuj_c+>|W~pQ2)l8rfJ_x;pZx&)8Zz+3w?=)^M2A-9J=^vmfk5AZ z1o8ozHmov@wl{}+wF~R2jYm-}bX`iUMRSDZ<=aNpOXIwX-Xi0#^o;xPYx)g+cdUlT zyORy}S`EJg!Ga2WR*}mco%zg&nOkk%y03d+#}BwmVc}=V7fz>{>5FcDSNFq(GP0hE zQnv6WG6G8G;W%oc*qruel(d9j=gQ;nDb5wtwgt~8U4h{WJr)1xBJ75O8U_afK|(N8 zNFas^zWEda2Ebsbf1#y3hKmJ`jyI0q<^li?7zjgB;=sUJAU04I6xg4rbP9v~J77b> z{XKn%1V3Mj+rJp=&lvJVXiw_cQLHWm3dPec^xrldD6omO5+4TjcN&7?4E6906!Qoq zIG?n`{3^huj8Rfj!C-L8su&e}0WMW6Mpa4Uf8qak7%Cv~GZ`n(0zw72K^Q8)4yFPC zXrw`laXp*erDsept4wcoEPsd*Y0kjcp_9iZh6v25hDS{`^4*bIh#1L_>QC{xh*Uk~ zbwE^$xUs)^hl?vz@D~P)8 zYuWcY^F?A&P(dE&k8k)SK{`U1U-2UIlFJpryQG4VE#`mdt`61RB?%k>nXh)HUUbY7 z56g;Pj%Hv3%Lmb$M0hO@z8x-nd8hjzPjTj0j}R<(S?YbDQ`l77OLw<3%!pV{3Bn%?q^J*-9r&;x}#a^1)9A2F0h;xoU4S^vJAS)200&BiHh=m#MA*p01%Kb zjuFL(oa|Br0p*ACzKI&y6Jsu>Lr+Zt;T Jf!IyC{{rTQ%KiWV literal 0 HcmV?d00001