From de5e8d2f8bc028d72c74acbe9296253040aad4f9 Mon Sep 17 00:00:00 2001 From: pppscn <35696959@qq.com> Date: Thu, 30 Sep 2021 16:49:39 +0800 Subject: [PATCH] v2.0.0 --- .github/workflows/auto_build.yml | 2 +- app/build.gradle | 4 ++-- .../sms/forwarder/service/FrontService.java | 9 ++++----- .../res/drawable-anydpi-v24/ic_forwarder.xml | 16 ++++++++++++++++ app/src/main/res/drawable-hdpi/ic_forwarder.png | Bin 0 -> 468 bytes app/src/main/res/drawable-mdpi/ic_forwarder.png | Bin 0 -> 349 bytes .../main/res/drawable-xhdpi/ic_forwarder.png | Bin 0 -> 628 bytes .../main/res/drawable-xxhdpi/ic_forwarder.png | Bin 0 -> 894 bytes app/src/main/res/drawable/ic_forwarder.xml | 5 ----- app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 2313 bytes app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 1525 bytes app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 3097 bytes app/src/main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 4865 bytes app/src/main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 6741 bytes 14 files changed, 23 insertions(+), 13 deletions(-) create mode 100644 app/src/main/res/drawable-anydpi-v24/ic_forwarder.xml create mode 100644 app/src/main/res/drawable-hdpi/ic_forwarder.png create mode 100644 app/src/main/res/drawable-mdpi/ic_forwarder.png create mode 100644 app/src/main/res/drawable-xhdpi/ic_forwarder.png create mode 100644 app/src/main/res/drawable-xxhdpi/ic_forwarder.png delete mode 100644 app/src/main/res/drawable/ic_forwarder.xml create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/.github/workflows/auto_build.yml b/.github/workflows/auto_build.yml index 039d620ddd..a3561ee68e 100644 --- a/.github/workflows/auto_build.yml +++ b/.github/workflows/auto_build.yml @@ -28,7 +28,7 @@ jobs: uses: actions/checkout@v2 with: repository: pppscn/keystore - token: ${{ secrets.GITHUB_TOKEN }} # 连接仓库的token,需要单独配置 + token: ${{ secrets.TOKEN }} # 连接仓库的token,需要单独配置 path: keystore # 仓库的根目录名 # 打包release - name: Build with Gradle diff --git a/app/build.gradle b/app/build.gradle index 5b5485d656..a880cc3eac 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -58,7 +58,7 @@ android { } } //apk file name - /*android.applicationVariants.all { variant -> + android.applicationVariants.all { variant -> variant.outputs.all { //def date = new Date().format("yyyyMMdd" , TimeZone.getTimeZone("Asia/Shanghai")) def date = new Date().format("yyyyMMdd", TimeZone.getTimeZone("GMT+08")) @@ -69,7 +69,7 @@ android { outputFileName = "SmsForwarder_release_${date}_${versionName}.apk" } } - }*/ + } } diff --git a/app/src/main/java/com/idormy/sms/forwarder/service/FrontService.java b/app/src/main/java/com/idormy/sms/forwarder/service/FrontService.java index 081e39f3d8..726f4fc93f 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/service/FrontService.java +++ b/app/src/main/java/com/idormy/sms/forwarder/service/FrontService.java @@ -25,7 +25,6 @@ import com.idormy.sms.forwarder.sender.SendUtil; import com.idormy.sms.forwarder.sender.SenderUtil; import com.idormy.sms.forwarder.utils.LogUtil; -import com.idormy.sms.forwarder.utils.OSUtils; import com.idormy.sms.forwarder.utils.PhoneUtils; import com.idormy.sms.forwarder.utils.SettingUtil; @@ -47,11 +46,11 @@ public void onCreate() { Log.i(TAG, "onCreate"); Notification.Builder builder = new Notification.Builder(this); builder.setSmallIcon(R.drawable.ic_forwarder); - OSUtils.ROM_TYPE romType = OSUtils.getRomType(); + //OSUtils.ROM_TYPE romType = OSUtils.getRomType(); //Log.d(TAG, "onCreate: " + romType); - if (romType == OSUtils.ROM_TYPE.MIUI_ROM) { - builder.setContentTitle(getString(R.string.app_name)); - } + //if (romType == OSUtils.ROM_TYPE.MIUI_ROM) { + builder.setContentTitle(getString(R.string.app_name)); + //} builder.setContentText(getString(R.string.notification_content)); Intent intent = new Intent(this, MainActivity.class); @SuppressLint("UnspecifiedImmutableFlag") PendingIntent pendingIntent = PendingIntent.getActivity diff --git a/app/src/main/res/drawable-anydpi-v24/ic_forwarder.xml b/app/src/main/res/drawable-anydpi-v24/ic_forwarder.xml new file mode 100644 index 0000000000..737767c3a6 --- /dev/null +++ b/app/src/main/res/drawable-anydpi-v24/ic_forwarder.xml @@ -0,0 +1,16 @@ + + + + + diff --git a/app/src/main/res/drawable-hdpi/ic_forwarder.png b/app/src/main/res/drawable-hdpi/ic_forwarder.png new file mode 100644 index 0000000000000000000000000000000000000000..6b0d4afc2f4b27bacac895f0a50d27243ab6496f GIT binary patch literal 468 zcmV;_0W1EAP)#))s{X5`=PvB2>$ zie5Y`09F$gV3XlPxVAwuz5>-%ComKOW4^%bpGL!TB$cTDycOVxG3blb4i37+GEYSa*a z^Q~*TYg^T}fpT67(dQ_)7v?Ugwr0q!Q_Low!Xmz^Lr`8!8YqAtxYrv)4Y@qG1vd4h zkfBHO(DLzU-F=1#$}10^J+x{=!2pC3p~nD1#Uc^CRh*mInn&xhDPUK8$ySnpW0Avk?4BB42DRexeGHH zB8lct(1a`6X?{#l|5ztlqlSi(OV2(eUQ6*(D+Z8D&%VT7&jtzVe=+)yOTRv3UK;?n zrT2_re`&~9@r97g>m~=`P-mK-9A_xg+$@|8Wx75a&{zD$v-1mXgDns;apnC00000< KMNUMnLSTZSYR{1X literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/ic_forwarder.png b/app/src/main/res/drawable-mdpi/ic_forwarder.png new file mode 100644 index 0000000000000000000000000000000000000000..403c6ad1af8c3ada51d75040a3883b8b94e5a8f3 GIT binary patch literal 349 zcmV-j0iyniP)=*1K=rQ;6*4T^qlVjaPL#n{+J@hy#1oby&u0v~a z(d%@lC+Q=NIzB*TLr8O4RDi$h2ixv+ZaqTuT2V0qTAbA^;1{~K;;ewLNf7{k_l?%1 zBT)dY6K#TVNWuVO93lb8dPe0uLt9wuI~WK2_!Er|pl`|r{3}0IPR(eY v-VaUZO9q7h$l3m4RDiR+ByfPU`tS1w=_oW8{C~b`00000NkvXXu0mjf>GYFR literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/ic_forwarder.png b/app/src/main/res/drawable-xhdpi/ic_forwarder.png new file mode 100644 index 0000000000000000000000000000000000000000..b37220b7ac5bcc50e7114f90a3d20364bc5d9f2c GIT binary patch literal 628 zcmV-)0*n2LP)ruln5QHg#5>i4+a0w}a4xoe30qFobfDV!lpo7o>bg*dABl237o!C+A8GkeP$KKQ3 z+B&0fcek*x5CCv*;?=|v)8W&^i-~*fw+00!e(JfCf=1d+n452!F+q0PcL39V`kqhi zJD^I#-o(a4b)#TyZkrm~cR+=Xqlrqj*9NxvR+^UsB@KAc9P-v7?Sef->-?jdfC_P;0fN(zXNR;4 z_E75xg$&#T?H-GP!f5wc3|tQEC;7Z1yLOM;8sOK5=cfK9qa)UjuDAk52}%PMVfXKXg}8v zCQ<94nlnh7K>suS*(7QWF+jd`&41ATGjR}!IztTbc;0*i9@qim+hCDVB2k0K?1nB1 z{^U%NZ+!nUw}-=}}z zP8Kh4fsm)CrfHg{c{l(*hxH?@-*_zhu-?LQ{Ft+Z#^8cKAcnB zW8$U@zJ>M7y-O6%`GWqvToU)1xM_sEd3@#mB?;&IGMqCD_nWvW!#1oJ-e*qXJfAQ! zYcAn^Ox%=7eo9|?uc@K`1RyW}oA7=nZc_g64Tjl+r&+Z8}63_?f6c^-G?~xhwui&4-EGXNY%+xI_KH6Md2Zi{2_e6 z`MIYFXsDH;_?-(4MTR)88^Rs;3rrbMB=?2&&JBi}hdAMwI*&-9M`7c${~&dLpTLX3Mi6ZC;vLtQfSLk| zWN#dYxV-#cxTcihS|+YFag*Y>wlpN(IF^8Z26oosTGKI)GmdLliBnM=*RB$$qByQy zB~C?gT)Rq~isHC-l{gi}acwP7=w0|foQmSOwif7rjeEZRCY*}mxV9GP0}`I^yP8gf zIIgV)jsXeJ_g_VA#2nYw0;d59&o$X-Bh7JbEpQ%?@LZRLcTpVI)&h1w!gFmB@1QuY ztpzRzBs|xT;%>!pZ7nb!knr4d5qBz%YiogYK*DpMiMtf}o@zVc@_e?)s7 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable/ic_forwarder.xml b/app/src/main/res/drawable/ic_forwarder.xml deleted file mode 100644 index 2d7c7d1754..0000000000 --- a/app/src/main/res/drawable/ic_forwarder.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..6183789bdf4ac280a520f446aa4b14f02353af9e GIT binary patch literal 2313 zcmV+k3HJ7hP)3$g6vtf?jK*L(9a>5SDsFLsgbxBnQH=5dqtV1Q3fgF5B0))j7!wtOC@@gK0tEyi zEHy1u!2+EYu~;b}EtIXYb)j@+DTU5HZ#kYbooA=hdGqdD3o z_uhBQEs2sSiIONcX#s#+TROqk=7uL)T`;!A4dcn^Gkr&Yqib#&AdOx~Ywd&&T3oOS zov%O`Zu|^!jjo|<@gBOD>M-TuR>GYrOI?rkU)0gxQYcMc7=#Xffeu!piHbm!O$^nA zbyD40o@vNT=x1Bt8EJEPKDN#GEKgqO*`K=6f6cz!cQtwD#d|CP({>F;p(6!ooB>ee zjOs3+-;#R{a@an<^Xa5{uE|Lb_fNL@?kcnZ8YC}tiv#llLV7V5OkUyF( z49ACdng~VCoVmxi(Mb;1ICOp*+9tGCQs1PN!pi5Fct~FX-2}kPObAZ7AljFC1-bhSl~=gs z$ig|(E<)iM9vtOC$lT_K(W||XvcPy4J;8Wlf*~7H#D&1cm7-Dd3dI~ZtdU?;UlO6< zBoE(~1>wD4{4jE*7wismVX%V9IE?Wo*UwUqG4e{v@}_;dBQX2x(jdIC*#}Q7SMFB( z1Ps}J0a8|Ynd;IkFLXX7X})U?R#Jr4X6qvus=$z>N>EZ+?7?1_ylnGa&toMgt{X5F z@?bKm0MhdUYU_6E9~|N=_tT<4`QXJK>%n9(fFU~|Lh357>iP}oy~1-V{z#h$@Biwz zBS;QO# zf4?^fM#)YU7%~jfscU??e)F9If5?}3sS=jfQxI>2OtPD(Lw2gckfcg^7_dbDKW6O_ zPV%EbdnS-^61wd)52IAbP74^a`?m(MTh`xV(@|cvSGtpKnlh8&G^wh|=UfHZX$3>q z4_xarEY?Z#`p?i;E%K_=GD|;-vYQkoyAYTy8oi*~ShrBIG4mr51VVO0fTi zvKzD3s~Jp4QiUifgD1LC^7?NfK$XnGOEbC?V7o4XCNLS5BBZVNn=+JmH(Fj{BcIjC zYn2gzYA`MhQ!A;xD5+&$(*~jIddo|)RcZosg;6=>XRF!a4Bp9w(xhg=k&%}as4Li) zgIQKQ87=cH1DrzuX`B3}PhsTbC9U8xEpyX)xRI+8-ez53+jbgY($)Z^Zwt!L?8^m6W=OfP$ctHGYJ+rhc>O%yH7lEYJGcByd_ZK2 z@tRpp0A3-sUE#1bIXPqG#Tum5bn~?sfOli-*i{Em*CBu1?#n&ljKY{y6bDQ(+F|Vd zKE&WX?j%4V)*W3gBb={riT44_EXI>s`XWYov3B#U14V-KdwsW4$1loXTZb*|!3aQ~ zpOlAFcD@_-Sd`(SRvap{1AKN4zxM-R!+~4`KD7bhTmaxlz1W1pXEdV?vcqdh-el9ldx;UAP)YgdaQIemk2%f#!7u6BJVLKx6WuWorU zPc@V#tFhoTb}B!>M>RdiK9N?AQaN|E_dQeUx&cXr7rQ^x$A_>-lbgS(l9!svs$9B5 zD;%=9=X;NRsIKZu^7rgTY0bd^-^s@|ibGRRi=m}(UGh?!?x3x<(Frp>aL6`a=sEWJ zySXb(t90L*7K~p(IzkSRrU7b$ds#IIAm2=$3%=ne_*gZ z-LCFl>IJDs8+jZdV-Gk1gZwfC+!&*U&)5|RZMRV=uS(5Hdn4dTwxdNkm>Xeb4Fb%; zEji5hXi3^rjuzo?M!~s`P1~|hNj;1xt^?Qq9FDeyLxSV1gUdGo9Q8}j(Qy830NyG% zXE1p0!4dMIR_k`>tAewm9#Rm>rHDb?!LuEq**){_`I;+T(+;)4n0huEO-sMsc+GS; zJZv@6tzk z6<{`iJJ@0x9K{z4m|F4yZbvXR(J|*ne>H`nWqSkMx3eBb%>=m3i1&EteYweX0mZ74 jcs)*{Bub(rO8oLK1IYQMFegQ;00000NkvXXu0mjfd^B6F literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.png b/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..09039bfb766c3f4f703cc6ba40da0bd38caac05b GIT binary patch literal 1525 zcmVxvvcOm z?>qB9-}&a8goKT=k=F|Wk$ygiZpR_G(-&Dx$PAuXIl8U&xq(bfn9sOiTIpXrCw|af4wQe7s z&m>biy8G0n0Wp5;v~ zBYu=#_8_lm0lR*5L4P26SUGTJnJr%E4oJVbd(_M4D?E@`$bCvTaPbFsuLft5xy&QA$|Zll7WuF^-)rL?uQe>JDYzh+ zHXoA9lm~lOg>#Skv_PDsgaO+y=)+S-U2zA`Hd2T@v#6?_oC+t#94OZ^%ZALb6LY{f zmpsTQbH)zNBy)u%Lv_@4L@osn#w3?^tb|Q5w~>tXeRdvlveH+}gA0&fNX=7;(L z-_pcbphiAMr5W}&CaY>!DEI|=a6vK+BpHoSjmc+nZu!|p<&;=uR>@@b#a|v}a3+~9 z9{L)0RO2WhpOq|DE)@^t^Qv>5A#x%|0eHbue8vQvmBK(q_9Rl7vyNJ{h4rw&=X7%u5WFncRor?UH@+9P=?0|xVtWqB`WIL{{I8Zed z>cEnHK(abB12oRASUsJm9hY|ES1I`@Nl0!G_t*i01+X|)Uwhds!tcDc8oZ6}xq1uO zJplYb$0-kla+{7-bk61xmC;AVAdV15du$?1`*K{^J&aLbFG zzkFonF@smVd=w|Luv9_~JTn8q?lFmVuaGlRufLl#|Is+`u4TnOpCozF|HYjiWCjvE zIr%8262ZxwT6kt7^uQA8;TtpZ^-LtEZwY!o3$b)G&xNiPy-t~~f_#js(rGR5OLlWU z<`p`@Mjf*2Oa+Q7Zxm@NwZgBH$$!u=_!bK)0`Po1;8_IfvqMhPT1@_v(lCO&K=`wF zPU2a)_0Pd+0-I8Xzc4OJabP-Tc!%QWBss8?9@czr9FGTPjUC>^7-HJYV2iu|+=ku2;78XHo)(nZ zvt!;yYPDb=LHX9Z=i>uEf;SmF+2X|sydky0u?FysG0P?#zI7OTrM8$@W*SF$2Wva( z0UH)lUk!(s+T^2w?TiDwu*s)t*-&-wkK(6D@ZpY_Zmr!mYt*HA7!S5hBJEz>=-wzB bCC=r4jcCIc%C+-300000NkvXXu0mjf)mPqa literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..2b72e7ffebc7eccb054d6e1a7eb50e052e26eceb GIT binary patch literal 3097 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..fed5969c9c42a3d78b81d8038f81ed0a3854691d GIT binary patch literal 4865 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..8971eea635264bf06e99336109898ffd84294cfa GIT binary patch literal 6741 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 L=|dV-UPS&6MO_%z literal 0 HcmV?d00001