add console.rawInput, app.intent

This commit is contained in:
hyb1996
2017-05-09 00:58:16 +08:00
parent 0349c113ca
commit 08654b8f90
31 changed files with 663 additions and 90 deletions

View File

@@ -81,6 +81,7 @@ public class ScriptEngineService {
mScriptEngineManager.setEngineLifecycleCallback(mEngineLifecycleObserver);
mScriptExecutionObserver.registerScriptExecutionListener(GLOBAL_LISTENER);
EVENT_BUS.register(this);
mScriptEngineManager.putGlobal("context", mUiHandler.getContext());
}
public Console getGlobalConsole() {

View File

@@ -1,5 +1,6 @@
package com.stardust.autojs.runtime;
import android.content.Intent;
import android.os.Build;
import com.stardust.autojs.R;
@@ -136,6 +137,7 @@ public class ScriptRuntime extends AbstractScriptRuntime {
}
public UiSelector selector(ScriptEngine engine) {
Intent intent;
return new UiSelector(mAccessibilityBridge);
}

View File

@@ -1,6 +1,8 @@
package com.stardust.autojs.runtime.api;
import android.accessibilityservice.AccessibilityService;
import android.content.Intent;
import android.net.Uri;
import android.support.annotation.NonNull;
import android.util.Log;
import android.view.accessibility.AccessibilityEvent;
@@ -149,6 +151,7 @@ public class UiSelector extends UiGlobalSelector {
} else {
super.id(id);
}
Intent intent;
return this;
}