From 4fd0720daea07dcf71ca48d7489640db1998e504 Mon Sep 17 00:00:00 2001 From: liuyang Date: Sat, 13 Oct 2018 16:50:48 +0800 Subject: [PATCH] =?UTF-8?q?APK=E5=9B=BE=E7=89=87=E6=8A=93=E5=8F=96?= =?UTF-8?q?=E8=AF=86=E5=88=AB=E5=8F=8A=E8=BD=AE=E6=92=AD=E6=B5=81=E5=9C=B0?= =?UTF-8?q?=E5=9D=80=E6=8A=93=E5=8F=96=EF=BC=8C=E5=AE=A2=E6=88=B7=E7=AB=AF?= =?UTF-8?q?=E6=92=AD=E6=94=BE=E5=9C=B0=E5=9D=80=E5=8E=BB=E9=87=8D=20#BYLSE?= =?UTF-8?q?RVER-1438?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/duolebo/blyrobot/data/Task.kt | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/app/src/main/java/com/duolebo/blyrobot/data/Task.kt b/app/src/main/java/com/duolebo/blyrobot/data/Task.kt index e9c8f26..ffd25bd 100644 --- a/app/src/main/java/com/duolebo/blyrobot/data/Task.kt +++ b/app/src/main/java/com/duolebo/blyrobot/data/Task.kt @@ -179,7 +179,7 @@ class Task : IAppBaseCallback { val playUrls = JSONArray() for (playUrl in playUrlItems) { - playUrls.put(playUrl.url) + playUrls.put(playUrl) } channelJson.putOpt("playUrls", playUrls) @@ -204,8 +204,8 @@ class Task : IAppBaseCallback { } // 分析http抓包文件 - private fun analysisCapture(): ArrayList { - val playUrlItems = ArrayList() + private fun analysisCapture(): ArrayList { + val playUrlItems = ArrayList() val file = File(this.capturePath) if (!file.exists()) return playUrlItems @@ -250,12 +250,9 @@ class Task : IAppBaseCallback { } } - if (add) { - val item = PlayInfo() - item.url = url - item.time = timeStr + if (add && !playUrlItems.contains(url)) { - playUrlItems.add(item) + playUrlItems.add(url) } partUrl = "" @@ -374,9 +371,4 @@ class Task : IAppBaseCallback { fun onComplete(result: Boolean) } - class PlayInfo { - var time = "" - var url = "" - } - } \ No newline at end of file -- 2.21.0