From c7a5c0640aa21e652e8a1f512ed6e579579355ec Mon Sep 17 00:00:00 2001 From: AndrewKahr <22359829+AndrewKahr@users.noreply.github.com> Date: Mon, 20 Feb 2023 10:25:03 -0800 Subject: [PATCH] Fix reflection code for setting buildAppBundle. Mark AndroidSettings class as static (#512) --- .../Input/AndroidSettings.cs | 6 +++--- dist/index.js.map | Bin 18687882 -> 18688292 bytes 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dist/default-build-script/Assets/Editor/UnityBuilderAction/Input/AndroidSettings.cs b/dist/default-build-script/Assets/Editor/UnityBuilderAction/Input/AndroidSettings.cs index 8008f79c..2682f956 100644 --- a/dist/default-build-script/Assets/Editor/UnityBuilderAction/Input/AndroidSettings.cs +++ b/dist/default-build-script/Assets/Editor/UnityBuilderAction/Input/AndroidSettings.cs @@ -5,7 +5,7 @@ using System.Reflection; namespace UnityBuilderAction.Input { - public class AndroidSettings + public static class AndroidSettings { public static void Apply(Dictionary options) { @@ -49,8 +49,8 @@ namespace UnityBuilderAction.Input if (options.TryGetValue("androidExportType", out androidExportType) && !string.IsNullOrEmpty(androidExportType)) { // Only exists in 2018.3 and above - FieldInfo buildAppBundle = typeof(EditorUserBuildSettings) - .GetField("buildAppBundle", System.Reflection.BindingFlags.Public | BindingFlags.Instance); + PropertyInfo buildAppBundle = typeof(EditorUserBuildSettings) + .GetProperty("buildAppBundle", BindingFlags.Public | BindingFlags.Static); switch (androidExportType) { case "androidStudioProject": diff --git a/dist/index.js.map b/dist/index.js.map index c516a18c91deafc852f9a8c3417192acfdcbc897..2f2afeff54bf2c3c5cf609fa5ac18c9c507c02ca 100644 GIT binary patch delta 3477 zcmc)M33OD|83*t)At4K9frNy~GV?-a-hC4sLReyq7!s0kZ5CkwX(M4W^Ah4@GUJ;W zX$vW!S3x5VvCGAx2#VT3gqVc9fM_5rcF|I_t<(y^E!w(bvDGft|DBg<(xc~iT+Wem ze&4;h`@8SndE9yOLfo$BF2t>;IvPbM&}bS%C(>9NN8@P%okTC9i8P5O(-br!!+9$Amu)vO3spHSd(1RMoUhjSI0uro`=1u3XDt#Nui z9!IOo--c3YnTTCf8<&aOm$AGyQO~mWi81{b zw}(g$Djy7y8AzT9k?SKH%G->e19b&V-a;g_yK4)vV7|UBq@Hg`$03rL7an?**Xu43 z9E|~4;m;!okr7ISwOHqd!=wi7kz}*C4wK8Y{4{p?5rUmk3%ki`UHs@86%Q-xCc9F! zas1&|7k)$aJtPYq_YD#wYa1kdTRV`~if~kzt~dNl;Rf@2NfL@?9wzCmzL!kojj`G( zUwU!u@e6*bj% zTeW?$R-DGH2S}n;m&U5bc%y3TL;!T8bR zPb6S}twO8ABjdcU_FMgPtU+Ik*Wt28uIe{*D_HlFJCw{}JD(!0 zTJem}Y{^%=BH0*^ui6woJK9}tkQ==U4%nBy%%68(6pUXsL;^^9he$4x=ZA+v`6{e6zyS34CJ({~V#kFPIiCskqi=pFMWhw0lsq@ETi%eKtEcgb~cgNMU3& z_c1c}>+eg|xVP+*8-h)dx65a5_BfjG_Ja+<)<96(p)dITJAItwMt2x(i3 zVy{acU(P=1lnT(fevdSlt=ui)8^AX0mbM{5&2(0|N8(2a)pc4CZ@i&vtZ}$iV^_Ep z%12wxR1+SPZizwL_8v(@(%mEF@%yEHsGKd{R(T=+p_P@2aUZ?+dL+DU)z~W?)S=Vq zK51KIADu3iyPU{uc)!Fy%b|X$j@9-{Wm=xE7exVfzba)Q->XVyBrm8^j&XEW*}2Lq z)J<=~^%k7XfEjzzgnihpBEX1OQ1|+48rM`b)GTWgq zN>U9)mQWlzbd_4Fu-K1EEiXR6<|dd^*^UY+mZf+qquGvaSH!Xp&svJv2N~u})i!Kd z6wR}GmXci-&3az7%wxAolAf*aw?(T_uUV?1v>8^6Sc=2{5qW&2Y3jzV5ewwQ47eDq zFcS)378Js4m;-ZR9u&bPPz;ws30wyA;c_U21yBa%un;Ps5^QhJ-h3jAuECxF)fu*nvu7~CDUHBfR}}~paGoV0vQ^i306Tf+z4)H0S~l- z7kqFNDBy-O>hU?3GHwfY=*lb z1Y4j3?tve}PvEEUGhnb4?uDPjHn1V`Z*9ETI|H2e~N1;2*hz%%eH z{1#5a@8A?X2hYRr;ScafcmYnspWsFKGrR<6;4BQoId~affmh)*cpXOI4R{m&0)K_K z;B9yZ-i7zzeK-#vz~A5kdA`eMCB=eBM!(<+&@Q}(w8V^%>NarDghiN?MdC24;OE=gx JlC3*i_9;+$`uYF> delta 2968 zcmcK433OD|9R~0-S;#;FA&`BUc?mP`zQIf~6HKD9gjm38QJ{cEVFV|WmxW|zVrBxh zBz3zMD`kb#$p*_0&Ex}mM2VwJQ~(iLdajY{#mGbeCtdps_ubI$LZ zckg@m-Fx4=?>_V9nEs*H$MpAb9gpCVJc>v22|R}D`9wa6$MQHnnNQ*Id@4`i)A)3r z$dh<7PvNONji>Vrp2@Sgfg8ERvw04m5irfHque@^Ov~y_rSy26NzwZ1Oy`WWe}kzw z+9Tmd_Eyt$@^3RurM`AkJhl7e1k$W5AzYV!)-+XfZ8Y7zNsr4->l*AWwEcuxCg(Xz z78M%ImiY1drK+n@^_S3{2D3tuTg|DH7dqW)iNr#!7!4ZC**Z_SVYJa)Oa&jAlVZlt zI*jJr@Y(eBJB(&+hfyv~rc;IT44PCVJIP%n=hCZ1vXQ!rFhU&J4;9NV8Yg;us$a6I z4i6o>MYd5yxtvVt<#K79$F$Dnb-SION?!}rl*@B)`#UO>M6It}ez2UzPRviBvf_dX zv}&)MMgHWADcTcz<@Y}%Un^6ny_GGdGp%eUWwf#KX`yE&9>C>Wrnj+tI@6&jG}6Wt zEp`)IX&_H8OUuH=HC}IBiR7&EtBnp6$6J+1&9pDTQb`K1V%i^IDbx^PbHvd+ZSy|1 zMn_YgXC1L<;tM@aUkSZ3#4_m71I$1%!z_sm!#D~R9m6b*Mg~}>DCW|@0bD2gpYl07 zq*Vvm?Ru%XS@JhFskHJSTdN&E$Q(NHO2@kwqo>z~(34YRl9-w#StU>C%{tfm=BZWA zrh5MpwYt{pp#|Mc%Jht%_W4z(+ghnM)O+u;y6S6HkDqpTv#kFdUqTnAb+((8QNauB z8rspt>Ob`Wq#(

>!&?89i)b_^2VsCeXD#EJs9^e(s`$%jPd!wv>+bFr&^M{wolF z+4M#aGw7}ijg9QRcv>5}@dWpDv&_#N$j<-I7}9hFWb4I*7K!)@%Y|0-vjTd#k5$oy zewGtiU*)6a{cO7^&HU8ZzrX@Yigr0&H7dD#S-Ju5I=qZ4)GBWyzOc`?j{kdE)m~m? ziw`qD4IgF_jUHx8Y4#wyi8c;0FI^Z!opC5!mqD#VEbq%qV(z8YSE*JsRa-;T5hJg4 zJFBr7HB~fu{7s_bGrmwP$V7U0w=$XRN7!l+rF7y5Gkl2wU7>w^ls!2Ti4N%;z7Fc& zt(a7l#Lv^>w$RhHd1+!>kJfe-TOQHV)n%3&we@9|cejzN zzdy9&$84_2i=_unTCSp(&KIU?$4^?8MA2hMW+!bMD2mcW(Y#ZZV!G|@_IPUBCF^PN zQ`be2@z(RvTKg%>^$~RXwB;M?ZKD>L30FWaSRoJc!3K6HfLU-Q6haXc!&PuKl)yFc zHJA;hFbB%uTKGE5g?TU^t^?8c^>71x6BfXYa1$(qMX(sY1xsKlEQ6cj7AS{X;Wk(f zE5HG_!%A2McYqTrzy+0{LKRd)4b;MFsDpZNg9p6O0Cz$o_`nZMum;w`x8W}M4y=P_ zXo2s--Ea@w3-`hOz~KS-9;}B4;rs9qY=DjMFgyaS&<2~}QFsgAD)K;5P*Yl2sG$|AauhE z&;z~D2mLSrFTzW37zSYohT#Ytg`dLD;AMCPUWM1-bvOoZz?<-M_yxQLZ^LnT2i}GE z-~_x6zl0CqLpTW|@GJN=d<3W9H*gw8;kWQR_&xjq{s@19GjJBp!JpwTFb02xzro+( zAMj5&5C4LX;R5^{E^e@m>RLfWgosEHQ6i#6Ob`(xLN8*Xh)E)1MZ}4iEMkg?co9=Y jB#4+MV!DV#5lJGFMWl#G6_F+)T||bi-!_`58!P(+4r}ew