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

66 lines
8.4 KiB
Plaintext
Raw Normal View History

2026-02-11 16:59:49 +08:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>4B3com/hikoncont/service/ComprehensiveKeepAliveManagerjava/lang/Object<init>(Landroid/content/Context;)V()V 
contextLandroid/content/Context;
  startLockLjava/lang/Object;  this5Lcom/hikoncont/service/ComprehensiveKeepAliveManager;startComprehensiveKeepAlivejava/lang/Exception isStartedZ  ComprehensiveKeepAlive4⚠ 综合保活已在运行,跳过重复启动android/util/Logw'(Ljava/lang/String;Ljava/lang/String;)I !"
# kotlin/Unit%INSTANCE Lkotlin/Unit; '( &)=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 启动综合保活管理器(参考 f 目录策略)+i -"
.startMainForegroundService 0
1isWorkManagerStarted 3 4startWorkManagerKeepAlive 6
7startJobServiceScheduler 9
:%✅ 综合保活管理器启动完成<%❌ 启动综合保活管理器失败>java/lang/Throwable@e<(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I BC
DN$i$a$-synchronized-ComprehensiveKeepAliveManager$startComprehensiveKeepAlive$1IN$i$a$-synchronized-ComprehensiveKeepAliveManager$startComprehensiveKeepAlive$2Ljava/lang/Exception;android/content/IntentJ4com/hikoncont/service/RemoteControlForegroundServiceL-(Landroid/content/Context;Ljava/lang/Class;)V N
KOandroid/os/Build$VERSIONQSDK_INT SG RTandroid/content/ContextVstartForegroundService9(Landroid/content/Intent;)Landroid/content/ComponentName; XY
WZ startService \Y
W]H✅ 主前台服务已启动(对应 f 目录的 BackRunServerUseUse_❌ 启动主前台服务失败aintentLandroid/content/Intent;stopComprehensiveKeepAlive"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 停止综合保活管理器f1com/hikoncont/service/WorkManagerKeepAliveServiceh Companion=Lcom/hikoncont/service/WorkManagerKeepAliveService$Companion; jk il;com/hikoncont/service/WorkManagerKeepAliveService$Companionn getInstance5()Lcom/hikoncont/service/WorkManagerKeepAliveService; pq
or stopKeepAlive t
iu%✅ 综合保活管理器停止完成w%❌ 停止综合保活管理器失败yM$i$a$-synchronized-ComprehensiveKeepAliveManager$stopComprehensiveKeepAlive$1getServiceStatus()Ljava/util/Map;7()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;#Lorg/jetbrains/annotations/NotNull; kotlin/Pair<00>java/lang/Boolean<00>valueOf(Z)Ljava/lang/Boolean; <00><00>
<00><00>kotlin/TuplesKt<00>to3(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; <00><00>
<00><00>3canStart<00>canStartService()Z <00><00>
<00>kotlin/collections/MapsKt<00>mapOf([Lkotlin/Pair;)Ljava/util/Map; <00><00>
<00><00>startKeepAlive <00>
i<00>N⚙ WorkManager保活已启动对应 f 目录的系统级 WorkManager<00>!❌ 启动WorkManager保活失败<00>&⚠️ JobScheduler需要 Android 5.0+<00> jobscheduler<00>getSystemService&(Ljava/lang/String;)Ljava/lang/Object; <00><00>
W<00>Anull cannot be cast to non-null type android.app.job.JobScheduler<00>kotlin/jvm/internal/Intrinsics<00> checkNotNull'(Ljava/lang/Object;Ljava/lang/String;)V <00><00>
<00><00>android/app/job/JobScheduler<00>android/app/job/JobInfo$Builder<00>android/content/ComponentName<00>)com/hikoncont/service/KeepAliveJobService<00>
<00>O#(ILandroid/content/ComponentName;)V <00>
<00><00>setRequiredNetworkType$(I)Landroid/app/job/JobInfo$Builder; <00><00>
<00><00><13>setMinimumLatency$(J)Landroid/app/job/JobInfo$Builder; <00><00>
<00><00>setOverrideDeadline <00><00>
<00><00> setPersisted$(Z)Landroid/app/job/JobInfo$Builder; <00><00>
<00><00>build()Landroid/app/job/JobInfo; <00><00>
<00><00>schedule(Landroid/app/job/JobInfo;)I <00><00>
<00><00>B✅ JobService定期调度已启动5秒间隔快速保活<00>)⚠️ JobService定期调度启动失败<00>&❌ 启动JobService定期调度失败<00>L$i$a$-apply-ComprehensiveKeepAliveManager$startJobServiceScheduler$jobInfo$1-$this$startJobServiceScheduler_u24lambda_u243!Landroid/app/job/JobInfo$Builder; jobSchedulerLandroid/app/job/JobScheduler;jobInfoLandroid/app/job/JobInfo;resultandroid/app/job/JobInfo<00>getKeepAliveStatuscheckWorkManagerStatus*(Landroid/content/Context;)Ljava/util/Map; <00><00>
i<00>comprehensive_keepalive_running<00>workmanager_status<00> timestamp<00>java/lang/System<00>currentTimeMillis()J <00><00>
<00><00>java/lang/Long<00>(J)Ljava/lang/Long; <00><00>
<00><00>❌ 获取保活状态失败<00>emptyMap }
<00>workManagerStatusLjava/util/Map; java/util/Mapcleanup e
+<2B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 综合保活管理器资源已清理
❌ 清理资源失败 access$getINSTANCE$cp7()Lcom/hikoncont/service/ComprehensiveKeepAliveManager; ' access$setINSTANCE$cp8(Lcom/hikoncont/service/ComprehensiveKeepAliveManager;)V<set-?>J(Landroid/content/Context;Lkotlin/jvm/internal/DefaultConstructorMarker;)V 
$constructor_marker.Lkotlin/jvm/internal/DefaultConstructorMarker;<clinit>=com/hikoncont/service/ComprehensiveKeepAliveManager$Companion1(Lkotlin/jvm/internal/DefaultConstructorMarker;)V 
?Lcom/hikoncont/service/ComprehensiveKeepAliveManager$Companion; j !TAGLjava/lang/String;$Lorg/jetbrains/annotations/Nullable;Lkotlin/Metadata;mvkxi0d1<06><>,

<10><>
<EFBFBD><EFBFBD>





<EFBFBD><EFBFBD>
$

<18><> 20:B0¢J 0J
0 J 000 J000 J0 J0 HJ0 HJ0 HJ0 R0X‚¢
<EFBFBD><EFBFBD>R0X‚¢
<EFBFBD><EFBFBD>R0X‚¢
<EFBFBD><EFBFBD>R0X‚¢
<EFBFBD><EFBFBD>¨d2 app_debugBuilderandroid/os/Build4VERSION ComprehensiveKeepAliveManager.ktRuntimeInvisibleAnnotations ConstantValueCodeLineNumberTableLocalVariableTable StackMapTable Signature InnerClasses
SourceFileRuntimeVisibleAnnotations1j 8
838#$98J'8%:Q*<2A> *+<2B> *<2A>Y<> <09><11>; #<
:<01><00>*<2A>M,<2C>>*<2A><1A><1E>$W,ñ*<04><00>*N,çN,<2C>-<2D>,<2C>/W*<2A>2*<2A>5<> *<2A>8*<04>5*<2A>;=<3D>/W<>2L?+<2B>A<>EW*<2A>N-<2D>6*<03><00>*:
:-<2D><04><>,',,-,q<00><00><00><00><00>1Z]=M<07><01>A<>&N<16>'A<>;Z+
-./1"2&+1425:9><E=I>NBRD]F^GjHuIzJ~H<00>L<4
FGFGuHG^.BI<00>0:<00>E<00>KY*<2A> M<>PL<50>U<1A>*<2A> +<2B>[W<> *<2A> +<2B>^W`<60>/W<>Lb+<2B>A<>EW<45>47=<04>#K<08>
<16> ;& RSTU#W,Y7Z8[D]< %cd8 BIEe:%]*<2A>L+<2B>=*<2A><1A>g<>/W*<03>*<03>5<>m<>s*<2A> <0A>vx<>/><3E>:z<04>A<>E>=+çM+<2B>,<2C><>=@WRWWXW=&<05>j<16><01>A<>;:c
dehij#k(n5p@rBsPhQc\v<*B BI
{G<{G]|}:u7<06><00>L+<12>*<2A><1A><00><><00>S+<12>*<2A>5<><00><><00>S+<12>*<2A><00><><00><><00>S+<2B><00><>;}~#}%2}3|< 7>~8<00><00>:B *<2A><1A><04><03>= @;<00><  6:<00>'<00>m<>s*<2A> <0A><00><12><>/W<>L<12>+<2B>A<>EW<45>=Y ;<00><00><00><00><00>&<00>< BI'9:<01><00><00>U<15> <12><>$W<>*<2A> <12><><00>Y<12><><00><><00>L<EFBFBD><00>Y{<7B><00>Y*<2A> <12><><00><><00>N-:6<04><00>Wö<00>Wö<00>W<04><00>W-<2D><00>M+,<2C><00>><04>ٸ/W<>۸$W<>L<12>+<2B>A<>EW<45><00><00>=+<12>k<00><00><00><00>
<16> ;f<00><00> <00><00><00>%<00>)<00>+<00>8<00><<00>B<00>I<00>R<00>[<00>b<00>c<00>d<00>g<00>h<00>n<00>s<00>~<00><00><00><00><00><00><00><HB!<00>G?$<00><00>%a<00><00>h<00><00>n<00>G<00> BI<00><00>}:<00>U<00>m<>s*<2A> <0A><00>L<06><00>M,<12>*<2A><1A><00><><00>S,<12>+<2B><00>S,<12><><00><><00><><00>S,<2C><00>L<EFBFBD>M<12>,<2C>A<>EW<45>L+<2B>?B=<02>B<16>;2 <00><00><00>%<00>,<00>.<00>:<00>;<00>B<00>C<00>O<00>T<00>< /CBIU>~8:} *<2A>  <0B>/W<>L +<2B>A<>EW<45>=Q ;<00><00><00><00><00><00>< BI :<04><11>;:/*<2A><11>;< :8*+<2B><17>< 
: <0C>Y<01><1F>"<22>?"<00><00>3R56 joij@7Ap&'[I(I)I*+I(,I-.[s/0[ss1s
s sss1s3ss<00>ss1s<00>s1s1s|ss9s0s6sesjs2