From 9911c9146d1b1c3185b4858aab5f2577712a40d9 Mon Sep 17 00:00:00 2001 From: hyb1996 <946994919@qq.com> Date: Sat, 26 May 2018 10:59:34 +0800 Subject: [PATCH] =?UTF-8?q?fix(sample):=20=E9=80=9A=E7=9F=A5=E7=9B=91?= =?UTF-8?q?=E5=90=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sample/事件与按键、触摸监听/通知监听.js | 15 +++++---------- .../autojs/build/ApkBuilderPluginHelper.java | 2 ++ .../com/stardust/autojs/runtime/api/Events.java | 2 +- 3 files changed, 8 insertions(+), 11 deletions(-) diff --git a/app/src/main/assets/sample/事件与按键、触摸监听/通知监听.js b/app/src/main/assets/sample/事件与按键、触摸监听/通知监听.js index e087b4de..eeaf8293 100644 --- a/app/src/main/assets/sample/事件与按键、触摸监听/通知监听.js +++ b/app/src/main/assets/sample/事件与按键、触摸监听/通知监听.js @@ -1,21 +1,16 @@ auto(); events.observeNotification(); -events.onNotification(function(info, notification){ - printNotification(info, notification); +events.onNotification(function(notification){ + printNotification(notification); }); toast("监听中,请在日志中查看记录的通知及其内容"); -function printNotification(info, notification){ - log("应用包名: " + info.getPackageName()); - log("通知文本: " + info.getTexts()); +function printNotification(notification){ + log("应用包名: " + notification.getPackageName()); + log("通知文本: " + notification.getText()); log("通知优先级: " + notification.priority); log("通知目录: " + notification.category); - log("通知创建时间: " + new Date(notification.creationTime)); log("通知时间: " + new Date(notification.when)); log("通知数: " + notification.number); log("通知摘要: " + notification.tickerText); - for(var i = 0; i < notification.actions.length; i++){ - var action = notification.actions[i]; - log("通知" + (i + 1) + ": " + action.title); - } } \ No newline at end of file diff --git a/app/src/main/java/org/autojs/autojs/build/ApkBuilderPluginHelper.java b/app/src/main/java/org/autojs/autojs/build/ApkBuilderPluginHelper.java index 64ac82f9..f7e81676 100644 --- a/app/src/main/java/org/autojs/autojs/build/ApkBuilderPluginHelper.java +++ b/app/src/main/java/org/autojs/autojs/build/ApkBuilderPluginHelper.java @@ -53,3 +53,5 @@ public class ApkBuilderPluginHelper { return BuildConfig.VERSION_CODE - 200; } } + + diff --git a/autojs/src/main/java/com/stardust/autojs/runtime/api/Events.java b/autojs/src/main/java/com/stardust/autojs/runtime/api/Events.java index 207e04d8..4a8027ba 100644 --- a/autojs/src/main/java/com/stardust/autojs/runtime/api/Events.java +++ b/autojs/src/main/java/com/stardust/autojs/runtime/api/Events.java @@ -198,7 +198,7 @@ public class Events extends EventEmitter implements OnKeyListener, TouchObserver @RequiresApi(Build.VERSION_CODES.JELLY_BEAN_MR2) public void observeNotification() { - mScriptRuntime.requiresApi(18); + ScriptRuntime.requiresApi(18); if (mListeningNotification) return; mListeningNotification = true;