From f6396ad72d5af70c5e57af51ceba7793d642d999 Mon Sep 17 00:00:00 2001 From: fanhuitong <981964879@qq.com> Date: Fri, 1 Jul 2022 18:14:28 +0800 Subject: [PATCH] =?UTF-8?q?version:2.5=20fix:=20add:=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E5=8F=B0=E7=94=B5userdebug=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle | 28 ++++++++++++++++++++-------- app/src/keys/TeclastUserDebug.jks | Bin 0 -> 2897 bytes 2 files changed, 20 insertions(+), 8 deletions(-) create mode 100644 app/src/keys/TeclastUserDebug.jks diff --git a/app/build.gradle b/app/build.gradle index 3c57223..3536fd7 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -39,8 +39,8 @@ android { productFlavors { beta { flavorDimensions "default" - versionCode 14 - versionName "2.3" + versionCode 16 + versionName "2.5" manifestPlaceholders = [ JPUSH_PKGNAME: "com.uiui.appstore", JPUSH_APPKEY : "c93d01f43046fa500d162817", //JPush 上注册的包名对应的 Appkey. @@ -70,15 +70,17 @@ android { v1SigningEnabled true v2SigningEnabled true } - debug { - storeFile file("src/keys/xueshibaoos.jks") + + teclastuserdebug { + storeFile file("src/keys/TeclastUserDebug.jks") storePassword "123456" - keyAlias "xueshibaoos" + keyAlias "teclast" keyPassword "123456" v1SigningEnabled true v2SigningEnabled true } - release {// 签名文件 + + mtk { storeFile file("src/keys/xueshibaoos.jks") storePassword "123456" keyAlias "xueshibaoos" @@ -102,13 +104,23 @@ android { debuggable true signingConfig signingConfigs.zhanRui } + + //userdebug rom使用这个版本 + zhanRuiUserdebug.initWith(zhanRuiDebug) + zhanRuiUserdebug { + buildConfigField "String", "platform", '"ZhanRui"' + versionNameSuffix "-debug" + debuggable true + signingConfig signingConfigs.teclastuserdebug + } + debug { buildConfigField "String", "platform", '"MTK"' versionNameSuffix "-debug" minifyEnabled false //Zipalign优化 zipAlignEnabled true - signingConfig signingConfigs.debug + signingConfig signingConfigs.mtk applicationVariants.all { variant -> variant.outputs.each { output -> if (outputFile != null) { @@ -127,7 +139,7 @@ android { //前一部分代表系统默认的android程序的混淆文件,该文件已经包含了基本的混淆声明,后一个文件是自己的定义混淆文件 proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' //签名 - signingConfig signingConfigs.release + signingConfig signingConfigs.mtk // 将release版本的包名重命名,加上版本及日期 applicationVariants.all { variant -> variant.outputs.each { output -> diff --git a/app/src/keys/TeclastUserDebug.jks b/app/src/keys/TeclastUserDebug.jks new file mode 100644 index 0000000000000000000000000000000000000000..072af4bc79d50d10c0b460fe8d733b73bdcb529c GIT binary patch literal 2897 zcmY+EXEYm(8pk7&n6XFfTD3K_QdAKuYR0J5))ti1o~1O@p0(Pl7$rv4Yt$Z9s}zk{ z)TXK^vA4Rt_uTuw=YDw3bI$+wf1Zy&IF3diNJb9F(Lf+n;!)aBM^G{fvOFC15eP@U z2ggy9;5e|`{~_>w5DskdCpP^vXb8=JuV|^sfO$C385{>Xf{Q_@{}=yx&IMwzeM5*2 zGWMNQvT1^jweew_V-p&Hq3)Qc_a}6h{!Y|X&}8rZ zV0{HuoAU}DXRYP6Id0x|L;rUcJcNyLm{CF*+7Rt}`?UkQ%WKfFir;vWVjdbv&wn-n zx&EHg@_W_K`;;1%?i0;GjC4nxi|vq~5P2M_)i#tIwRu1$GmscmDMgphDDTf43yi4R zxl^WRW3(T`%{wN)J@+o$K1y2jZX)R7bz&U30JAD;tWu%{IY*>oiD_~N`nWI41>E3n zWDM#N;XtB*!FbV|jM;#Jj-}2ilI_Jk;Sfw#vUACf^8ifuzzCf>mo?_n!BhPtu3F^VbQc*7<>nQDzhvtNSg9w;y>f4y{CxfXvIA^52*2`yO3YB zZuEHY($@|W@zUBVS1_Zo+}-yP_gt-1%(UG@O74`zEL^tGeC<>HG3Q60S$|fQN{w)) zXYrQ$eWo4#5`)imM=+Q4@0W&&@ALD?`HX+KTk=ksaIT+ZYlXUMZ$CK2&g6mbUIbhT z2*CX1i4K-U^>CStl&!vS9?5fE19@H65O<6zn(vZP@6yY%No0m|V;B+{?u87HjB<)dwaz*n-D0$pN=CmsQ9l1TrX3vMVqeOtoF~7+q7wIS9;!AKS8{O z^RyqM^3rLy8`9MP=RdU&D9|~mYbw^H?;DA;xTQ6-XnZp8c@6ET94SJ>Y=y2N_s>f0 zAxk7#Wa(^i=u(n6!^}3q+vX%n_C$1mQ$!nZAjNg>^Vl?GJ-tfXGYf9cU7O>1l#=uU zlOf`$3gOdzTBv7n+ttr+kZcbH)Eq}RS-(l+akx3DH(hOCv6E$E4C0^nL^lCuvlzfh z?*_;lO?2lUl@SBallP`08N-eakLy39m)87v(G%2|&dU(>6;%g@IHX*FB`>z(Uf)t% z6UZy1V4o|(_7z(Fs&|U8t{YQq?3V4@j3@BuicrB7O{@^>v+}89zoM@alKUuW8B(d< z@$dZ4KAHV$Bi@(&9bV#j=!sQ*H%;FJ%(wIKDYU2f{Y@GshDa+_Z4&x%VWjs?|i z`oDhC?EA!(5euHNrYAQahdG=ZR$x?5(o&yciLXNoa^Gjp8Q}^N>z_C+1uUb71D4DJ zNjJJK7rrT5=wpiaJ787|>)QaeZ|XK8*ok({FT-j2f_8^}_t1;Vqon2*0w+&53`P^} zMT*D|^{B_dH4^Gkg*vq-Vo*5#1!`<`9^ms=~>-#k7d;0 zJb$Z_ibaNjmk!_yZ~{00+yQm~AAm2M{~ydM!vbP5b;UYekwM5I5D2)8!gYCtn}3`d z@^^^>l7|Ch|3t1pGQgi@{|_PiKgUA;?btXHc{cdhI*@h7?piL4_Jtf6tMnhohU37Z zG2XOO{-pP{Ch?&yR6Mfegog9mRqDZKpO_3iURDL|ta4s+^tZ%lqkih-+IGDk8GCWX z{kdK=(H<@~&|*|uiO*i{(|UR-s{nqCp{m}?%Nl73Q}IOO~x60uygVVkF0{B190aPXK5SK?RXJ{T@KPzWk{y4X!U zXZh7EWEi<_z%2J;*?W{z%J2<4VgZ+*5nnCbkyHNp%Kqo^l?e_)e|!yS!GZnqWM_gWl-I^n7hSM=d~D8ltXN*fn{F)X6j(5QGlriNq*c?E-=T8p4Z*~ zNjqi9gf5*p&=8Oels1dG_n@QP6GK1PXs&UH=hpA=ohUiIKT-5{C7X%X|G}}3M0}R< z2Zy;@9|;DhKw>iC!AMR5*>yVyNy|*TCW_Y8E=2z30lmDd5aC`FI={JlxaC-_eZ!&juLU`xvvw-pn9)! zS&*zHy*q?vN<2Pir0TwCquW{TC{$7SgK7lJ3H^A22QPCuPIrO%U`?SMASA%odF7q9 zceC2)lIrYANss7lJYIzmEmae%!P53%txgFQnZYOOG7gN6Rjg#c?EFn@)sy(0cI3X! zUY@UsZ|>dS--c&j8pihd{FLK$F7fJcA2`cufV>8Z>a7<@bNUK@*^YguB+ewJ9Lki< z!F9dN=~Ylp9GtQLh2N1>|Co;8x|2AznP#2a%;ZKF|-UlC;t zpa*qre8#C6DzGm?;w=Pw=s8|pAaK8|wUguOmg!Qa#3tI`QZ;=NJ5gj-F81_luvfnD zwWZ;{@mc0=R**B#f%0RtQ&1J(!=5@078 zdxUix##p|Z>Xf!HvozPFHOSm9~fMn-Q{3bHrWA`Sc=x(0TR!aXUdWjB!>7dqK2(fDf2HIxE3OX`cTj8$5h9%I#|*Vd|Q*4Cu8C< zTu@2bOc~Ks_iL`nL9l|d2@J%(2|98hCl~-?Sv#WsNLMA;2XmVy(0dpp kx^2JT0SKK)-=yLTXVKXM1hMug(^;QAN$)fW91y_wy$N&HU literal 0 HcmV?d00001