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

63 lines
8.7 KiB
Plaintext
Raw Normal View History

2026-02-11 16:59:49 +08:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>4Q1com/hikoncont/service/EnhancedSystemEventReceiver!android/content/BroadcastReceiver<init>()V 
this3Lcom/hikoncont/service/EnhancedSystemEventReceiver; onReceive4(Landroid/content/Context;Landroid/content/Intent;)V#Lorg/jetbrains/annotations/NotNull;java/lang/Exceptioncontextkotlin/jvm/internal/IntrinsicscheckNotNullParameter'(Ljava/lang/Object;Ljava/lang/String;)V 
intentandroid/content/Intent getAction()Ljava/lang/String; 
EnhancedSystemEventReceiver java/lang/StringBuilder"
#!<21><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 收到系统事件广播: %append-(Ljava/lang/String;)Ljava/lang/StringBuilder; '(
#)toString +
#,android/util/Log.i'(Ljava/lang/String;Ljava/lang/String;)I 01
/2java/lang/String4hashCode()I 67
58#android.intent.action.PACKAGE_ADDED:equals(Ljava/lang/Object;)Z <=
5>"android.intent.action.BATTERY_OKAY@,android.intent.action.ACTION_POWER_CONNECTEDB!android.intent.action.BATTERY_LOWD"android.intent.action.USER_PRESENTF android.intent.action.SCREEN_OFFH$android.intent.action.BOOT_COMPLETEDJ$android.mycustrecev.RESTART_SERVICESL)android.intent.action.MY_PACKAGE_REPLACEDNandroid.intent.action.SCREEN_ONP&android.intent.action.PACKAGE_REPLACEDRkotlinx/coroutines/DispatchersTgetIO*()Lkotlinx/coroutines/CoroutineDispatcher; VW
UX"kotlin/coroutines/CoroutineContextZ#kotlinx/coroutines/CoroutineScopeKt\CoroutineScopeI(Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/CoroutineScope; ^_
]`=com/hikoncont/service/EnhancedSystemEventReceiver$onReceive$1b<00>(Lcom/hikoncont/service/EnhancedSystemEventReceiver;Landroid/content/Context;Ljava/lang/String;Lkotlin/coroutines/Continuation;)V d
cekotlin/jvm/functions/Function2gkotlinx/coroutines/BuildersKtilaunch$default<00>(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; kl
jm(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 屏幕熄灭,继续后台保活od q1
/r+<2B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 电池电量低,调整保活策略tw v1
/whandleBatteryLow(Landroid/content/Context;)V yz
{.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 电池电量正常,恢复保活策略}handleBatteryOkay z
<00>!<21><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 未处理的系统事件: <00>❌ 处理系统事件失败<00>java/lang/Throwable<00>e<(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I <00><00>
/<00>actionLjava/lang/String;Ljava/lang/Exception;Landroid/content/Context;Landroid/content/Intent;android/content/Context<00>java/lang/Object<00>handleServiceRestart_(Landroid/content/Context;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;o(Landroid/content/Context;Ljava/lang/String;Lkotlin/coroutines/Continuation<-Lkotlin/Unit;>;)Ljava/lang/Object;Hcom/hikoncont/service/EnhancedSystemEventReceiver$handleServiceRestart$1<00>labelI <00><00> <00><00><03>V(Lcom/hikoncont/service/EnhancedSystemEventReceiver;Lkotlin/coroutines/Continuation;)V <00>
<00><00>resultLjava/lang/Object; <00><00> <00><00>)kotlin/coroutines/intrinsics/IntrinsicsKt<00>getCOROUTINE_SUSPENDED()Ljava/lang/Object; <00><00>
<00><00>kotlin/ResultKt<00>throwOnFailure(Ljava/lang/Object;)V <00><00>
<00><00><1B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 处理服务重启: <00><01>L$0 <00><00> <00><00>L$1 <00><00> <00><00>kotlinx/coroutines/DelayKt<00>delay5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; <00><00>
<00><00>startAllKeepAliveServices <00>z
<00>checkAccessibilityService <00>z
<00>✅ 服务重启处理完成<00>❌ 处理服务重启失败<00> kotlin/Unit<00>INSTANCE Lkotlin/Unit; <00><00> <00><00>java/lang/IllegalStateException<00>/call to 'resume' before 'invoke' with coroutine<00>(Ljava/lang/String;)V <00>
<00><00> $continuation Lkotlin/coroutines/Continuation;$resultkotlin/coroutines/Continuation<00>4<><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 启动保活服务(参考 f 目录策略)<00>4com/hikoncont/service/RemoteControlForegroundService<00>-(Landroid/content/Context;Ljava/lang/Class;)V <00>
<00>android/os/Build$VERSION<00>SDK_INT <00><00> <00><00>startForegroundService9(Landroid/content/Intent;)Landroid/content/ComponentName; <00><00>
<00><00> startService <00><00>
<00><00>✅ 主前台服务已启动<00>1com/hikoncont/service/WorkManagerKeepAliveService<00> Companion=Lcom/hikoncont/service/WorkManagerKeepAliveService$Companion; <00><00> <00><00>;com/hikoncont/service/WorkManagerKeepAliveService$Companion<00> getInstance5()Lcom/hikoncont/service/WorkManagerKeepAliveService; <00><00>
<00><00>startKeepAlive <00>z
<00>✅ WorkManager保活已启动✅ 保活服务启动完成❌ 启动保活服务失败foregroundIntent0com/hikoncont/service/AccessibilityRemoteService <Lcom/hikoncont/service/AccessibilityRemoteService$Companion; <00> 
 :com/hikoncont/service/AccessibilityRemoteService$Companion4()Lcom/hikoncont/service/AccessibilityRemoteService; <00>
4⚠ 无障碍服务未运行,发送重启广播@<40><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 无障碍服务由系统自动管理,无需手动重启✅ 无障碍服务运行正常❌ 检查无障碍服务失败accessibilityService2Lcom/hikoncont/service/AccessibilityRemoteService;❌ 处理电池电量低失败"❌ 处理电池电量正常失败access$handleServiceRestart<00>(Lcom/hikoncont/service/EnhancedSystemEventReceiver;Landroid/content/Context;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; <00><00>
#$this $completion<clinit>;com/hikoncont/service/EnhancedSystemEventReceiver$Companion(1(Lkotlin/jvm/internal/DefaultConstructorMarker;)V *
)+=Lcom/hikoncont/service/EnhancedSystemEventReceiver$Companion; <00>- .TAGLkotlin/Metadata;mvkxi0d1<00><><EFBFBD>*




<EFBFBD><EFBFBD>





<18><> 20:B¢J020HJ020HJ020HJ! 0202
0 H‚<01><>¢ J 02020HJ020H‚
¨d2#Landroid/content/BroadcastReceiver; app_debug/android/content/BroadcastReceiver$PendingResult? PendingResultandroid/os/BuildBVERSIONEnhancedSystemEventReceiver.ktRuntimeInvisibleAnnotations ConstantValueCodeLineNumberTableLocalVariableTable StackMapTable$RuntimeInvisibleParameterAnnotations Signature InnerClasses
SourceFileRuntimeVisibleAnnotations1<00>-F 0<00>G!F H/*<2A><08>IJ 
 Hf <01>+<11>,<19>,<2C>N!<21>#Y<>$&<26>*-<2D>*<2A>-<2D>3W-:<04>E<04>9<>= <0B>'<15><00><><EFBFBD>?kq<>S<EFBFBD>m<00>ϱ.<2E><00>RY<52><00>9<><39><00>/<2F><>#<00>1l<00><<3C><> ~\v<>dg<64><67>w<00>;<3B>?<3F><00><><00>A<>?<3F><00><><00>C<>?<3F>k<><00>E<>?<3F><00><><00>G<>?<3F>Q<><00>I<>?<3F>f<><00>K<>?<3F>7<><00>M<>?<3F>*<2A>tO<>?<3F><1D>gQ<>?<3F><10>ZS<>?<3F>P<>Y<>[<5B>a<01>cY*+-<01>f<>h<01>nW<6E>W!p<>sW<73>L!u<>xW*+<2B>|<7C><!~<7E>3W*+<2B><00><>,!<21>#Y<>$<12><>*-<2D>*<2A>-<2D>sW<73>N!<12>-<2D><00><><00>W<EFBFBD> <01><01>K3<12><00>55 !
<0F><00><0F> <00>I:  +(%J*U-].e1m2u5<01>8<01>9<01>;J4|<00><00><01> <00><00><01>
<01><00><01><00>L   <00><00>H<01><00>-<2D><00><>#-<2D><00>:<06><00><12>~<7E>Y<><00><12>d<EFBFBD><00><><0E><00>Y*-<2D><00>:<06><00>:<05><00>:<06><00><><00>W<05><00>!<21>#Y<>$<12><>*,<2C>*<2A>-<2D>3W<00>*<2A><00>+<2B><00><04><00><><00>Y<07> <07><06><00><><00>L<06><00><>K<05><00>W*+<2B><00>*+<2B><00>!ɸ3W<33>:!<12><04><00><><00>W<EFBFBD>Ѱ<><00>Yշؿ]<00><00><00><00><00>K5'<27>
<00><>%<00>5<00><00><00><00><00>AY<00>UI2 <@]A^BwE<00>@<00>H<00>K<00>M<00>N<00>O<00>Q<00>@JR]=
<00>
]=<00><00><00>]<00><00><00> <00><00>2<00><00><00>9<00><00><00>M<00><00>zHa!߸3W<33>Y+<12><><00>M<EFBFBD><00><1A> +,<2C><00>W<EFBFBD> +,<2C><00>W!<12><>3W<33><00><><00>+<2B>!<03>3W!<05>3W<33>M!,<2C><00><><00>W<EFBFBD>ORK<04>%<05>&<00><0F> <00>I6 XY \]^%`+b3e=fFhRiSj`lJ*;<00>S <00><00>a
a<00><00>zH<00><<00> <0A>M,<2C>!<14>xW!<16>sW<73>!<18>sW<73>M!,<2C><00><><00>W<EFBFBD>*-K<03>!
<EFBFBD> <00><0F> <00>I& rst uw!y-{.|;~J*". <00><00><
<<00>yzH~!u<>xW<78>M!,<2C><00><><00>W<EFBFBD> KL I<00><00> <00> <00><00>J  <00><00>
<00>zH~!~<7E>3W<33>M! ,<2C><00><><00>W<EFBFBD> KL I<00><00> <00> <00><00>J  <00><00>
<00>!"HP*+,-<2D>$<24>IJ*%
<00><00><00>&<00>'H <0C>)Y<01>,<2C>/<2F>N:@A <00>CD 
<00>)<00><00>c<00><00><00>OEPd12[I3I4I56I37I89[s:;[s
s<ss<00>s=ss<00>syss<00>s<00>s=s<00>s ss<00>s<00>s<00>s>