admin
2020-08-12 cefe2a41db4a275fb1e940a902cb156f1ed68d80
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
Êþº¾3¶
}Ö    ×    Ø
ÙÚ    Û    ÜÝÞ
ßà    áâã
å    æçèé
êëìí
Öî
ï    9ð
òóôõ
ö÷ø
úû    9ü
öý
þ
‹þ
Ùÿ 
ò    9
 
Ù    
 
Ù
 
9
 
    9
?
 
Ù
 
9!    9"#    9$
%&Ç(‚    S*+    S,    S-    .×
/01
23456    S7
v8
v9
9:
v;    S<    .=
.>
??@A
?BC
jD    SE    F
.GHI    9J
.K
 
L
SÖM    NO
vP
‹Q
‹
Q
 RSTAGLjava/lang/String; ConstantValuepageNameTcontextLandroid/content/Context;download3Lcom/youku/service/download/DownloadServiceManager;nm!Landroid/app/NotificationManager;wifiLockUWifiLock InnerClasses'Landroid/net/wifi/WifiManager$WifiLock;wakeLockVWakeLock"Landroid/os/PowerManager$WakeLock;info)Lcom/youku/service/download/DownloadInfo;
needChangeZ<init>E(Landroid/content/Context;Lcom/youku/service/download/DownloadInfo;)VCodeLineNumberTableLocalVariableTablepmLandroid/os/PowerManager;this1Lcom/youku/service/download/DownloadListenerImpl; StackMapTableëÝonStart()VeLjava/lang/Exception;onPauseonCancel onExceptiononFinishonProgressChange(D)VprogressDtimeJ    onWaitingnotifyR(Lcom/youku/service/download/DownloadInfo;Ljava/lang/String;Ljava/lang/String;ZZ)ViLandroid/content/Intent;ticker contentText
autoCancel iconRunningnLandroid/app/Notification;pkgicon_idItext_idstate_idnotify_processbar_idW+McreateNotification5(Landroid/content/Context;)Landroid/app/Notification;c cacheActivityLjava/lang/Class;LocalVariableTypeTable*Ljava/lang/Class<+Landroid/app/Activity;>;release<clinit>
SourceFileDownloadListenerImpl.javaRuntimeInvisibleAnnotations!Landroid/annotation/SuppressLint;value
InlinedApi —¥ „… “”X YZ †‡ ˆ‰android/content/Context notification [\android/app/NotificationManager ŠŽwifiandroid/net/wifi/WifiManager ]^ _` ’powerandroid/os/PowerManager
mywakelock ab/com/youku/service/download/DownloadListenerImplDownload_ListenerImpljava/lang/StringBuilder onstart() ï¼š cd e€ f^g hi 开始缓存缓存中... - j kl% ´µm no p² qr s¥ tuv wxjava/lang/Exception ¦y onPause() ï¼š z{| }¥ ~    å·²æš‚停    æš‚停中 €¥ Î¥onCancel() ï¼šonException() ï¼š 等待缓存 等待中... ‚'com/youku/service/download/DownloadInfo$com/youku/service/download/IDownload }ƒonFinish() ï¼š 缓存完成 „²android/content/Intent'com/youku/service/download/BaseDownload1com.youku.service.download.ACTION_DOWNLOAD_FINISH —… †‡ ¬x ˆ¥onProgressChange() ï¼š c‰ Š‚ ‹²onwainting() ï¼š Þ½ ÇÈ DownloadFlowŒandroid/R$drawabledrawable Àandroid/app/Notification ŽÀ ‘ ’“ noitfy_iconid” •– notify_text notify_statenotify_processbar —˜ ™š ›œ k žŸ  À ¡¢ £¤ —¥go
downloaded ¦§android/app/PendingIntent ¨© ª« •– ¬¤ downloadingdownload_last_notify_taskid ­€ ®i ´¯android/widget/RemoteViews± ´À —³ ´java/lang/Object+com/youku/service/download/DownloadListener 缓存模块%android/net/wifi/WifiManager$WifiLock android/os/PowerManager$WakeLockjava/lang/String1com/youku/service/download/DownloadServiceManager getInstance5()Lcom/youku/service/download/DownloadServiceManager;getSystemService&(Ljava/lang/String;)Ljava/lang/Object;getPackageName()Ljava/lang/String;createWifiLock<(ILjava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; newWakeLock7(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;titletoStringcom/baseproject/utils/Loggerd'(Ljava/lang/String;Ljava/lang/String;)V(com/youku/service/download/DownloadUtils getProgress=(Lcom/youku/service/download/DownloadInfo;)Ljava/lang/String;java/lang/SystemcurrentTimeMillis()J    startTimemakeDownloadInfoFile,(Lcom/youku/service/download/DownloadInfo;)Zacquire getCallback(()Lcom/youku/service/download/ICallback;$com/youku/service/download/ICallback    onChanged,(Lcom/youku/service/download/DownloadInfo;)V*(Ljava/lang/String;Ljava/lang/Throwable;)Vthread/Lcom/youku/service/download/FileDownloadThread;-com/youku/service/download/FileDownloadThreadcancelhasDownloadingTask()Z startNewTaskgetExceptionId()I(I)V
finishTime(Ljava/lang/String;)V sendBroadcast(Landroid/content/Intent;)V
cleanRetry(D)Ljava/lang/StringBuilder;getStatelastUpdateTime    android/Riconflags
tickerTextLjava/lang/CharSequence;)com/youku/player/YoukuPlayerConfiguration getResources!()Landroid/content/res/Resources;android/content/res/Resources getIdentifier9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I contentViewLandroid/widget/RemoteViews;setImageViewResource(II)VsetTextViewText(ILjava/lang/CharSequence;)V()DsetProgressBar(IIIZ)Vdefaultsinstance+Lcom/youku/player/YoukuPlayerConfiguration;getCachedActivityClass()Ljava/lang/Class;-(Landroid/content/Context;Ljava/lang/Class;)VputExtra>(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; getActivityP(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; contentIntentLandroid/app/PendingIntent;getCachingActivityClasstaskIdsavePreference(ILandroid/app/Notification;)Vµcom/youku/player/ui/R$layoutlayout(Ljava/lang/String;I)VisHeldcom/youku/player/ui/R!}~    €‚€ƒ    „…†‡    ˆ‰    ŠŽ    ’“”
•– —˜™ÿ]*·*W+³*,µ*¸µ²Ç+¶    À
³² Ç+ ¶    À +¶¶³ ²Ç+¶    ÀN-¶³±šF12
34567(8.91:9<<:B=H>K?R@\D›*R
œ]žŸ]„…]“” ÿ(¡¢£¤¥™7­»Y·¶*´´¶¶¸*´»Y·¶*´´¶¶»Y·¶*´¸ ¶!¶¶¸"*´¸#µ$*´¸%W²Æ    ²¶&² Æ    ² ¶'*´¶(Æ*´¶(*´¹)§
L+¸+±ˆ¢¥*šBHIKJ[I^LhMpNvO|P‚QˆS’T¢W¥U¦V¬X›¦¦§­žŸ  û| B¨©¥™˜»Y·,¶*´´¶¶¸*´´-Æ *´´-¶.*´¸%W*´¶(Æ*´¶(*´¹)§
L+¸+*´¶/š.*´»Y·*´´¶0¶¶1¸"*´¶2*·3±:TW*š:\](^2_:aDbTeWcXd^fhgŒh“k—l›X¦§˜žŸ 
2!B¨4ª¥™Y'»Y·4¶*´´¶¶¸*´¸%W±špq&x› 'žŸ«¥™dÍ»Y·5¶*´´¶¶¸*´´-Æ*´´-¶.*´µ-*´¶/š'*´»Y·6¶*´´¶¶7¸"*´¶8 ²þ¶;§ *´¸%W*´¶(Æ*´¶(*´¹)§
L+¸+*·3*´¶8Ÿ*´¶8Ÿ
*´¶2±‡¡¤*šN|}(~2:D‚hƒs„†‡‰‘Š¡¤‹¥Œ«Ž¯¾Å‘Ì’›¥¦§͞Ÿ  :-B¨ ¬¥™š»Y·<¶*´´¶¶¸*´»Y·*´´¶=¶¶=¸"*´¸#µ>*´¸%W²»?YA·B¶C*´¶(Æ*´¶(*´¹D§
L+¸+*´¶E*·3*´¶2±c}€*š:–—B˜L™Tšcœm} €žŸ‡¡Ž¢’£™¤›¦§šžŸ 
û}B¨­®™8¢¸#B»Y·F¶'¶G!¶¶¸*´¶HšC*´»Y·¶*´´¶¶»Y·¶*´¸ ¶!¶¶¸"*´!µI*´¸%W*´¶(Æ*´¶(*´¹)§ :¸+±{•˜*š:¨©!ª+«X¬h«k®s¯{±…²•µ˜³š´¡¶›*𦧢žŸ¢¯°ž±²  ük)B¨³¥™•»Y·J¶*´´¶¶¸*´´-Æ*´´-¶.*´µ-*´¶/š'*´»Y·6¶*´´¶¶7¸"*´¸%W*´¶(Æ*´¶(*´¹)§
L+¸+±pŠ*š6 º»(¼2½:¿DÀhÁpÃzĊǍŎƔțަ§•žŸ 
:-!B¨
´µ™€ ˆ*´KÇ *²¸LµKMN¸*´K:™P§QµR™§ µT+µU²V¶:²V¶WXY¶Z6²V¶W[Y¶Z6²V¶W\Y¶Z6    ²V¶W]Y¶Z6
´^´R¶_´^*´¶`´^    ,¶`´^
d*¶aŽ*¶HŸ*¶HŸ *¶H §¶b*¶H Kµc´^
dd¶b»?Y²²d¶e·f:  gh¶iW² k¸lµm³n§?µc²n™3»?Y²²d¶o·f:  gp¶iW² k¸lµm³nq*´r¸s²þ¶t±šš&ÕÖØÙÚ/Ü?ßEàMá^âoã€ä‘æ ç®è¹éÃìÈíÐîØïäéçðïñõòôõ ö0ø4ù7ú=ûCüUý_þos|‡›„ ¶· U¶· ˆ“”ˆ¸€ˆ¹€ˆº–ˆ»–j¼½M;¾€^*¿ÀoÁÀ€ÂÀ    ‘÷ÃÀ
 ¼
ÿ£ÄÄÅÅÿ£ÄÄÅÅMÅÿ£ÄÄÅÅÿ¢ £ÄÄÅÄÆÿ £ÄÄÅÄÆÿ £ÄÄÅÄÆûR;
ÇÈ™´B»SY·uL²d¶oM»?Y*,·fN-gp¶iW+*-k¸lµm+»vY*¶²w·xµ^+°š ".@›*BɅ:¼½3ÊË)¶·Ì 3ÊÍÎ¥™o+² Ʋ ¶y™    ² ¶z²Æ²¶{™    ²¶|±š$*› +žŸ Ï¥™³n±šÐÑÒÓÔ[sՍ"‹ Œ‘O')N°²