client_Hale
2020-08-26 4c1fe102fd2ac427c9e847573c1b4b466ee913cf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
Êþº¾2com/mygame/test/MainActivityandroid/app/Activity!android/view/View$OnClickListenerbtnLoginLandroid/widget/Button;btnPay    btnLogout    btnFinishbtnUloadUserInfoinfoTvLandroid/widget/TextView;mContextLandroid/content/Context; isLandscapeZ<init>()VCode
      LineNumberTableLocalVariableTablethisLcom/mygame/test/MainActivity;onCreate(Landroid/os/Bundle;)V
! 
# $%getApplicationContext()Landroid/content/Context;    ' ) activity_main+layout
- ./getResId'(Ljava/lang/String;Ljava/lang/String;)I
1 23setContentView(I)V
5 6initView
8:9com/quicksdk/QuickSDK ;< getInstance()Lcom/quicksdk/QuickSDK;
8> ?@setIsLandScape(Z)Lcom/quicksdk/QuickSDK;B#android.permission.READ_PHONE_STATE
DFE(android/support/v4/content/ContextCompat GHcheckSelfPermission.(Landroid/content/Context;Ljava/lang/String;)IJ)android.permission.WRITE_EXTERNAL_STORAGELjava/lang/String
NPO%android/support/v4/app/ActivityCompat QRrequestPermissions-(Landroid/app/Activity;[Ljava/lang/String;I)V
T UinitQkNotifiers
WYXcom/quicksdk/Sdk ;Z()Lcom/quicksdk/Sdk;\ 88049844578484520615487574815873^82414864
W` abinit=(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V
Wd e(Landroid/app/Activity;)Vgjava/lang/ExceptionsavedInstanceStateLandroid/os/Bundle;eLjava/lang/Exception; StackMapTableonRequestPermissionsResult(I[Ljava/lang/String;[I)V
prqjava/lang/System s3exit
u vfinish requestCodeI permissions[Ljava/lang/String; grantResults[IonStart
 }
W }e    onRestart
„ ‚
W† ‚eonPause
‰ ‡
W‹ ‡eonResume
Ž Œ
W ŒeonStop
“ ‘
W• ‘e    onDestroy
˜ –
Wš –e onNewIntent(Landroid/content/Intent;)V
ž ›œ
WžintentLandroid/content/Intent;onActivityResult(IILandroid/content/Intent;)V
¥ ¢£
W§ ¢¨3(Landroid/app/Activity;IILandroid/content/Intent;)V
resultCodedataonClick(Landroid/view/View;)V
®°¯android/view/View ±²getId()I´    btn_login¶id¸quicksdkºjava/lang/StringBuilder
¹
½¿¾com/quicksdk/Extend ;À()Lcom/quicksdk/Extend;
½Â ÃÄ getDeviceID*(Landroid/app/Activity;)Ljava/lang/String;
¹Æ ÇÈappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;
¹Ê ËÌtoString()Ljava/lang/String;
ÎÐÏandroid/util/Log Ñ/d
ÓÕÔcom/quicksdk/User ;Ö()Lcom/quicksdk/User;
ÓØ ÙeloginÛbtn_uploadUserInfo
Ý Þ setUserInfoà
btn_logout
Óâ ãelogoutåbtn_pay
ç èpayê
btn_finish
ì svLandroid/view/View;ð com/quicksdk/entity/GameRoleInfo
ïó1
ïõ ö÷ setServerID(Ljava/lang/String;)Vù火星服务器
ïû ü÷ setServerNameþ 裁决之剑
ï ÷setGameRoleName1121121
ï ÷ setGameRoleID12
ï
 ÷setGameUserLevel Vip4
ï ÷ setVipLevel5000
ï ÷setGameBalance
ï ÷ setPartyNamecom/quicksdk/entity/OrderInfo
 
! java/util/UUID "#
randomUUID()Ljava/util/UUID;
Ê&-
K( )*replaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
, -÷ setCpOrderID/元宝
1 2÷ setGoodsName
4 53setCount@$
9 :;    setAmount(D)V=101
? @÷
setGoodsIDB 透传参数
D E÷setExtrasParams
GIHcom/quicksdk/Payment ;J()Lcom/quicksdk/Payment;
GL èMZ(Landroid/app/Activity;Lcom/quicksdk/entity/OrderInfo;Lcom/quicksdk/entity/GameRoleInfo;)VroleInfo"Lcom/quicksdk/entity/GameRoleInfo;    orderInfoLcom/quicksdk/entity/OrderInfo;
8S TUisShowExitDialog()Z
WW seYandroid/app/AlertDialog$Builder
X[ \(Landroid/content/Context;)V^退出
X` absetTitle;(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;d是否退出游戏?
Xf gb
setMessagei确定kcom/mygame/test/MainActivity$1
jm n!(Lcom/mygame/test/MainActivity;)V
Xp qrsetPositiveButtonl(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;t取消
Xv wrsetNegativeButton
Xy z{show()Landroid/app/AlertDialog;}9 无敌联盟
1473141432
ïƒ „÷setRoleCreateTime†1100
ïˆ ‰÷
setPartyId‹男
ï Ž÷setGameRoleGender38
ï’ “÷setGameRolePower•11
ï— ˜÷setPartyRoleIdš帮主
ïœ ÷setPartyRoleName
ïŸ  ÷setProfessionId¢法师
ï¤ ¥÷ setProfession§无
ï© ª÷ setFriendlist
Ó¬ ­®setGameRoleInfo<(Landroid/app/Activity;Lcom/quicksdk/entity/GameRoleInfo;Z)V
° ±² findViewById(I)Landroid/view/View;´android/widget/Button    ¶ 
³¸ ¹ºsetOnClickListener&(Landroid/view/View$OnClickListener;)V    ¼         ¾
    À     Â Ä tv_userInfoÆandroid/widget/TextView    È 
ÊÌËandroid/content/Context ÍÎ getResources!()Landroid/content/res/Resources;
ÊÐ ÑÌgetPackageName
ÓÕÔandroid/content/res/Resources Ö× getIdentifier9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)InameLjava/lang/String;defTypeÜcom/mygame/test/MainActivity$2
Ûm
8ß àásetInitNotifier=(Lcom/quicksdk/notifier/InitNotifier;)Lcom/quicksdk/QuickSDK;ãcom/mygame/test/MainActivity$3
âm
8æ çèsetLoginNotifier>(Lcom/quicksdk/notifier/LoginNotifier;)Lcom/quicksdk/QuickSDK;êcom/mygame/test/MainActivity$4
ém
8í îïsetLogoutNotifier?(Lcom/quicksdk/notifier/LogoutNotifier;)Lcom/quicksdk/QuickSDK;ñcom/mygame/test/MainActivity$5
ðm
8ô õösetSwitchAccountNotifierF(Lcom/quicksdk/notifier/SwitchAccountNotifier;)Lcom/quicksdk/QuickSDK;øcom/mygame/test/MainActivity$6
÷m
8û üýsetPayNotifier<(Lcom/quicksdk/notifier/PayNotifier;)Lcom/quicksdk/QuickSDK;ÿcom/mygame/test/MainActivity$7
þm
8 setExitNotifier=(Lcom/quicksdk/notifier/ExitNotifier;)Lcom/quicksdk/QuickSDK;access$09(Lcom/mygame/test/MainActivity;)Landroid/widget/TextView;
SourceFileMainActivity.java InnerClasses android/app/AlertDialogBuilder/android/content/DialogInterface$OnClickListenerandroid/content/DialogInterfaceOnClickListener!    
   <
*·*µ±"(    " 
~*+· **¶"µ&**(*¶,¶0*·4¸7*´¶=W*A¸Cš *I¸C™*½KYASYIS¸M§)*·S¸V*[]¶_§M*½KYASYIS¸M¸V*¶c±(_bfN,- .03(:1;:=F>J=M?PBTD_FcHoIsHvK}L ~~hicjkl
:Bfmn‹!-.š*·S¸V*[]¶_§ ¸o*¶t±PR
STVW Y*!!wx!yz!{|l}> *·~¸V*¶€±\^ _  ‚> *·ƒ¸V*¶…±ce f  ‡> *·ˆ¸V*¶Š±jl m  Œ> *·¸V*¶±qs t  ‘> *·’¸V*¶”±xz {  –> *·—¸V*¶™± ‚  ›œI *+·¸V+¶Ÿ±†ˆ ‰   ¡¢£b*-·¤¸V*-¶¦±*wx©xª¡«¬ôv+¶­=*³µ¶, $·»¹Y·»¸¼*¶Á¶Å¶É¸ÍW¸Ò*¶×*Úµ¶, *¶Ü*ßµ¶, 
¸Ò*¶á*äµ¶, *·æ*éµ¶, *·ë±6 ”–—+˜2œ>B¡N¢U¦a§e«q¬u® vvíîq¶xl
ü2è„»ïY·ñL+ò¶ô+ø¶ú+ý¶ÿ+¶+¶    + ¶+¶+¶»Y·M,¸¶$%¶'¶+,.¶0,
¶3,6¶8,<¶>,A¶C¸F*,+¶K±J´µ¶·¸!¹(º/»6¼=¾E¿XÀ_ÂeÄlÅsÆzȃÉ „|NOE?PQs‰A¸7¶R™ ¸V*¶V§0»XY*·Z]¶_c¶eh»jY*·l¶os¶u¶xW±Р   ÑÒÔ5Ù@Û Al,ލ»ïY·ñL+ò¶ô+ø¶ú+ý¶ÿ+¶+¶    +|¶+¶+¶    +~¶+€¶‚+…¶‡+жŒ+¶‘+”¶–+™¶›+¶ž+¡¶£+¦¶¨¸Ò*+¶«±Vâãäåæ!ç(è/é6ê=ëDìKíRîYï`ðgñnòuó|ôƒõŒö…NO6òœ***³µ¶,¶¯À³µµ*´µ*¶·***äµ¶,¶¯À³µ»*´»*¶·***ßµ¶,¶¯À³µ½*´½*¶·***éµ¶,¶¯À³µ¿*´¿*¶·***Úµ¶,¶¯À³µÁ*´Á*¶·***õ¶,¶¯ÀŵDZ2 üýÿ.6IQdl    ‡ ›  œ./R*´&¶É+,*´&¶϶Ò¬ ØÙÚÙUG¸7»ÛY*·ݶÞ»âY*·ä¶å»éY*·ë¶ì»ðY*·ò¶ó»÷Y*·ù¶ú»þY*·¶W±"(A$N/c:uF‚ G%*´ǰ%    R
X
          ®    jÛâéð÷þ