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

58 lines
6.6 KiB
Plaintext
Raw Normal View History

2026-02-11 16:59:49 +08:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>4-/com/hikoncont/activity/SimplePermissionActivity(androidx/appcompat/app/AppCompatActivity<init>()V 
this1Lcom/hikoncont/activity/SimplePermissionActivity;onCreate(Landroid/os/Bundle;)V$Lorg/jetbrains/annotations/Nullable;
SimplePermissionActivity%<25><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> SimplePermissionActivity创建android/util/Logi'(Ljava/lang/String;Ljava/lang/String;)I 
java/lang/StringBuilder
<15><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 设备信息: append-(Ljava/lang/String;)Ljava/lang/StringBuilder; 
!android/os/Build# MANUFACTURERLjava/lang/String; %& $'(C)Ljava/lang/StringBuilder; )
*MODEL ,& $-toString()Ljava/lang/String; /0
1 requestMediaProjectionPermission 3
4savedInstanceStateLandroid/os/Bundle;java/lang/Exception84<><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 开始最简单的MediaProjection权限申请:media_projection<getSystemService&(Ljava/lang/String;)Ljava/lang/Object; >?
@Tnull cannot be cast to non-null type android.media.projection.MediaProjectionManagerBkotlin/jvm/internal/IntrinsicsD checkNotNull'(Ljava/lang/Object;Ljava/lang/String;)V FG
EH/android/media/projection/MediaProjectionManagerJmediaProjectionManager1Landroid/media/projection/MediaProjectionManager; LM NcreateScreenCaptureIntent()Landroid/content/Intent; PQ
KR❌ 创建权限Intent失败Te V
WfinishWithResult(Z)V YZ
[<1F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 权限Intent创建成功] - Component: _android/content/Intenta getComponent!()Landroid/content/ComponentName; cd
be-(Ljava/lang/Object;)Ljava/lang/StringBuilder; g
h - Action: j getAction l0
bmstartActivityForResult(Landroid/content/Intent;I)V op
q"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 权限对话框启动完成s❌ 权限申请失败ujava/lang/Throwablew<(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I Vy
zintentLandroid/content/Intent;Ljava/lang/Exception;java/lang/ObjectonActivityResult(IILandroid/content/Intent;)V <00><00>
<00><19><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 收到权限结果<00> - requestCode: <00>(I)Ljava/lang/StringBuilder; <00>
<00> - resultCode: <00>
- data: <00><1B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 权限申请结果: <00>成功<00>失败<00>
b
resultCode<00>putExtra-(Ljava/lang/String;I)Landroid/content/Intent; <00><00>
b<00>
resultData<00>android/os/Parcelable<00>C(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; <00><00>
b<00> setResult(ILandroid/content/Intent;)V <00><00>
<00>(I)V <00><00>
<00>finish <00>
<00>D$i$a$-apply-SimplePermissionActivity$onActivityResult$resultIntent$1I%$this$onActivityResult_u24lambda_u240 resultIntentsuccessZ requestCodedatajava/lang/String<00> onDestroy <00>
<00>%<25><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> SimplePermissionActivity销毁<00><clinit>9com/hikoncont/activity/SimplePermissionActivity$Companion<00>1(Lkotlin/jvm/internal/DefaultConstructorMarker;)V <00>
<00><00> Companion;Lcom/hikoncont/activity/SimplePermissionActivity$Companion; <00><00> <00>#Lorg/jetbrains/annotations/NotNull;TAGREQUEST_MEDIA_PROJECTION<03>Lkotlin/Metadata;mvkxi0d1<00><><EFBFBD>8




<EFBFBD><EFBFBD>

<EFBFBD><EFBFBD>







<18><> 20:B¢J020HJ" 02
0 2 0 2 0HJ020HJ0HJ0HR0X‚¢
<EFBFBD><EFBFBD>¨d2*Landroidx/appcompat/app/AppCompatActivity; app_debug*android/app/Activity$ScreenCaptureCallback<00>android/app/Activity<00>ScreenCaptureCallback+android/app/ActivityManager$TaskDescription<00>android/app/ActivityManager<00>TaskDescription2android/app/Application$ActivityLifecycleCallbacks<00>android/app/Application<00>ActivityLifecycleCallbacks(android/content/Context$BindServiceFlags<00>android/content/Context<00>BindServiceFlags#android/content/res/Resources$Theme<00>android/content/res/Resources<00>Theme4android/database/sqlite/SQLiteDatabase$CursorFactory<00>&android/database/sqlite/SQLiteDatabase<00> CursorFactory android/view/ActionMode$Callback<00>android/view/ActionMode<00>Callback(android/view/ContextMenu$ContextMenuInfo<00>android/view/ContextMenu<00>ContextMenuInfo#android/view/ViewGroup$LayoutParamsandroid/view/ViewGroup LayoutParams'android/view/WindowManager$LayoutParamsandroid/view/WindowManager5androidx/appcompat/app/ActionBarDrawerToggle$Delegate
,androidx/appcompat/app/ActionBarDrawerToggle Delegate+androidx/appcompat/view/ActionMode$Callback"androidx/appcompat/view/ActionMode-androidx/core/app/ComponentActivity$ExtraData#androidx/core/app/ComponentActivity ExtraData"androidx/lifecycle/Lifecycle$Stateandroidx/lifecycle/LifecycleState,androidx/lifecycle/ViewModelProvider$Factory$androidx/lifecycle/ViewModelProviderFactorySimplePermissionActivity.ktRuntimeInvisibleAnnotations ConstantValueCodeLineNumberTableLocalVariableTable$RuntimeInvisibleParameterAnnotations StackMapTable InnerClasses
SourceFileRuntimeVisibleAnnotations1<00><00>#<00>LM# <00>&$#<00><00><00>$<00>%/*<2A><08>&' 
 %|8*+<2B><13>W<11>Y<><1E>"<22>(<28>" <20>+<2B>.<2E>"<22>2<>W*<2A>5<>& 3!7"'8
867( 3%T<00>;<3B>W**=<3D>AYC<>I<>K<>O*<2A>OY<4F> <09>S<>WL+<2B>U<>XW*<03>\<5C>^<5E>W<11>Y<>`<60>"+<2B>f<>i<>2<>W<11>Y<>k<>"+<2B>n<>"<22>2<>W*+<03><>rt<>W<>Lv+<2B>x<>{W*<03>\<5C><00><00>9)#jKAb<>b<>R9<><00>&F%& (*-+1,9->.?1G2c36<00>8<00>:<00>;<00><<00>>' -b|}<00>V~<00>
<00><00>%<01> <00>*-<2D><00><12><>W<11>Y<><12><>"<1B><00><>2<>W<11>Y<><12><>"<1C><00><>2<>W<11>Y<><12><>"-<2D>i<>2<>W<03><>y<02> -<2D><04>6<11>Y<><12><>"<04><12><><12><>"<22>2<>W<04>7<>bY<62><00>::6<12><1C><00>W<12>-<2D><00><><00>W:*<05><00><>*<03><00>*<2A><00><>)=<07>n@<01>b<00><1B>b<00><00><>B<04>&RACD(EAFZH[IaJqK<00>M<00>O<00>P<00>Q<00>R<00>O<00>O<00>S<00>U<00>X<00>['R<00><00><00><00><00>}<00><00>}qf<00><00><00>
<00><00><00><00><00><00><00><00>}(  YZ%i*<1B><02><03><00>*<2A><00><>)I<02>&^ _`'
<00><00><00>%? *<2A><00><12><>W<>&cd e' 
<00>% <0C><00>Y<01>³Ʊ*<00><00><00><00> <00><00><00> <00><00><00> <00><00><00><00><00><00><00><00><00> <00><00><00> <00><00>       <00>  @ ! <00><00>+",m<00><00>[I<00>I<00>I<00><00>I<00><00>I<00><00>[s<00><00>[s
s<00>ssLsMsYs<00>s<00>s<00>s<00>s<00>s<00>s<00>s<00>s}s s6s7s<00>s3s<00>s<00>