6.2.0 - Fix - 补充未提交的文件
This commit is contained in:
438
app/src/main/assets/modules/redirect.js
Normal file
438
app/src/main/assets/modules/redirect.js
Normal file
@@ -0,0 +1,438 @@
|
||||
let map = {
|
||||
BuildConfig: org.autojs.autojs6.BuildConfig,
|
||||
R: org.autojs.autojs6.R,
|
||||
app: {
|
||||
AppOpsKt: org.autojs.autojs.app.AppOps,
|
||||
DialogUtils: org.autojs.autojs.app.DialogUtils,
|
||||
FragmentPagerAdapterBuilder: org.autojs.autojs.app.FragmentPagerAdapterBuilder,
|
||||
GlobalAppContext: org.autojs.autojs.app.GlobalAppContext,
|
||||
OnActivityResultDelegate: org.autojs.autojs.app.OnActivityResultDelegate,
|
||||
OperationDialogBuilder: org.autojs.autojs.app.CircularMenuOperationDialogBuilder,
|
||||
SimpleActivityLifecycleCallbacks: org.autojs.autojs.app.SimpleActivityLifecycleCallbacks,
|
||||
isUsageStatsPermissionGranted: org.autojs.autojs.app.AppOps.isUsageStatsPermissionGranted,
|
||||
},
|
||||
autojs: {
|
||||
BuildConfig: org.autojs.autojs6.BuildConfig,
|
||||
R: org.autojs.autojs6.R,
|
||||
ScriptEngineService: org.autojs.autojs.engine.ScriptEngineService,
|
||||
annotation: {
|
||||
ScriptClass: org.autojs.autojs.annotation.ScriptClass,
|
||||
ScriptInterface: org.autojs.autojs.annotation.ScriptInterface,
|
||||
ScriptVariable: org.autojs.autojs.annotation.ScriptVariable,
|
||||
},
|
||||
codegeneration: {
|
||||
CodeGenerator: org.autojs.autojs.codegeneration.CodeGenerator,
|
||||
},
|
||||
core: {
|
||||
accessibility: {
|
||||
AccessibilityBridge: org.autojs.autojs.core.accessibility.AccessibilityBridge,
|
||||
AccessibilityServiceTool: org.autojs.autojs.core.accessibility.AccessibilityServiceTool,
|
||||
SimpleActionAutomator: org.autojs.autojs.core.accessibility.SimpleActionAutomator,
|
||||
UiSelector: org.autojs.autojs.core.accessibility.UiSelector,
|
||||
},
|
||||
activity: {
|
||||
ActivityInfoProvider: org.autojs.autojs.core.activity.ActivityInfoProvider,
|
||||
},
|
||||
broadcast: {
|
||||
BroadcastEmitter: org.autojs.autojs.core.broadcast.BroadcastEmitter,
|
||||
},
|
||||
console: {
|
||||
ConsoleImpl: org.autojs.autojs.core.console.ConsoleImpl,
|
||||
ConsoleView: org.autojs.autojs.core.console.ConsoleView,
|
||||
GlobalConsole: org.autojs.autojs.core.console.GlobalConsole,
|
||||
},
|
||||
eventloop: {
|
||||
EventEmitter: org.autojs.autojs.core.eventloop.EventEmitter,
|
||||
SimpleEvent: org.autojs.autojs.core.eventloop.SimpleEvent,
|
||||
},
|
||||
floaty: {
|
||||
BaseResizableFloatyWindow: org.autojs.autojs.core.floaty.BaseResizableFloatyWindow,
|
||||
RawWindow: org.autojs.autojs.core.floaty.RawWindow,
|
||||
},
|
||||
graphics: {
|
||||
ScriptCanvasView: org.autojs.autojs.core.graphics.ScriptCanvasView,
|
||||
},
|
||||
image: {
|
||||
ColorFinder: org.autojs.autojs.core.image.ColorFinder,
|
||||
Colors: org.autojs.autojs.core.image.Colors,
|
||||
ImageWrapper: org.autojs.autojs.core.image.ImageWrapper,
|
||||
TemplateMatching: org.autojs.autojs.core.image.TemplateMatching,
|
||||
capture: {
|
||||
ScreenCaptureRequestActivity: org.autojs.autojs.core.image.capture.ScreenCaptureRequestActivity,
|
||||
ScreenCaptureRequester: org.autojs.autojs.core.image.capture.ScreenCaptureRequester,
|
||||
ScreenCapturer: org.autojs.autojs.core.image.capture.ScreenCapturer,
|
||||
ScreenCapturerForegroundService: org.autojs.autojs.core.image.capture.ScreenCapturerForegroundService,
|
||||
},
|
||||
},
|
||||
inputevent: {
|
||||
InputDevices: org.autojs.autojs.core.inputevent.InputDevices,
|
||||
InputEventCodes: org.autojs.autojs.core.inputevent.InputEventCodes,
|
||||
InputEventObserver: org.autojs.autojs.core.inputevent.InputEventObserver,
|
||||
RootAutomator: org.autojs.autojs.core.inputevent.RootAutomator,
|
||||
ShellKeyObserver: org.autojs.autojs.core.inputevent.ShellKeyObserver,
|
||||
TouchObserver: org.autojs.autojs.core.inputevent.TouchObserver,
|
||||
},
|
||||
internal: {
|
||||
Functions: org.autojs.autojs.core.internal.Functions,
|
||||
},
|
||||
looper: {
|
||||
LooperHelper: org.autojs.autojs.core.looper.LooperHelper,
|
||||
Loopers: org.autojs.autojs.core.looper.Loopers,
|
||||
MainThreadProxy: org.autojs.autojs.core.looper.MainThreadProxy,
|
||||
Timer: org.autojs.autojs.core.looper.Timer,
|
||||
TimerThread: org.autojs.autojs.core.looper.TimerThread,
|
||||
},
|
||||
opencv: {
|
||||
Mat: org.autojs.autojs.core.opencv.Mat,
|
||||
MatOfPoint: org.autojs.autojs.core.opencv.MatOfPoint,
|
||||
OpenCVHelper: org.autojs.autojs.core.opencv.OpenCVHelper,
|
||||
},
|
||||
permission: {
|
||||
OnRequestPermissionsResultCallback: org.autojs.autojs.core.permission.OnRequestPermissionsResultCallback,
|
||||
PermissionRequestProxyActivity: org.autojs.autojs.core.permission.PermissionRequestProxyActivity,
|
||||
Permissions: org.autojs.autojs.permission.Base,
|
||||
RequestPermissionCallbacks: org.autojs.autojs.core.permission.RequestPermissionCallbacks,
|
||||
},
|
||||
plugin: {
|
||||
Plugin: org.autojs.autojs.core.plugin.Plugin,
|
||||
},
|
||||
pref: {
|
||||
Pref: org.autojs.autojs.pref.Pref,
|
||||
},
|
||||
record: {
|
||||
Recorder: org.autojs.autojs.core.record.Recorder,
|
||||
accessibility: {
|
||||
AccessibilityActionRecorder: org.autojs.autojs.core.record.accessibility.AccessibilityActionRecorder,
|
||||
},
|
||||
inputevent: {
|
||||
EventFormatException: org.autojs.autojs.core.record.inputevent.EventFormatException,
|
||||
InputEventRecorder: org.autojs.autojs.core.record.inputevent.InputEventRecorder,
|
||||
InputEventToAutoFileRecorder: org.autojs.autojs.core.record.inputevent.InputEventToAutoFileRecorder,
|
||||
InputEventToRootAutomatorRecorder: org.autojs.autojs.core.record.inputevent.InputEventToRootAutomatorRecorder,
|
||||
TouchRecorder: org.autojs.autojs.core.record.inputevent.TouchRecorder,
|
||||
},
|
||||
},
|
||||
ui: {
|
||||
BaseEvent: org.autojs.autojs.core.ui.BaseEvent,
|
||||
JsViewHelper: org.autojs.autojs.core.ui.JsViewHelper,
|
||||
ViewExtras: org.autojs.autojs.core.ui.ViewExtras,
|
||||
attribute: {
|
||||
ViewAttributes: org.autojs.autojs.core.ui.attribute.ViewAttributes,
|
||||
ViewAttributesFactory: org.autojs.autojs.core.ui.attribute.ViewAttributesFactory,
|
||||
},
|
||||
dialog: {
|
||||
BlockedMaterialDialog: org.autojs.autojs.core.ui.dialog.BlockedMaterialDialog,
|
||||
JsDialogBuilder: org.autojs.autojs.core.ui.dialog.JsDialogBuilder,
|
||||
},
|
||||
inflater: {
|
||||
DynamicLayoutInflater: org.autojs.autojs.core.ui.inflater.DynamicLayoutInflater,
|
||||
ImageLoader: org.autojs.autojs.core.ui.inflater.ImageLoader,
|
||||
ResourceParser: org.autojs.autojs.core.ui.inflater.ResourceParser,
|
||||
ShouldCallOnFinishInflate: org.autojs.autojs.core.ui.inflater.ShouldCallOnFinishInflate,
|
||||
ViewCreator: org.autojs.autojs.core.ui.inflater.ViewCreator,
|
||||
ViewInflater: org.autojs.autojs.core.ui.inflater.ViewInflater,
|
||||
inflaters: {
|
||||
AppBarInflater: org.autojs.autojs.core.ui.inflater.inflaters.AppBarInflater,
|
||||
BaseViewInflater: org.autojs.autojs.core.ui.inflater.inflaters.BaseViewInflater,
|
||||
CanvasViewInflater: org.autojs.autojs.core.ui.inflater.inflaters.CanvasViewInflater,
|
||||
DatePickerInflater: org.autojs.autojs.core.ui.inflater.inflaters.DatePickerInflater,
|
||||
Exceptions: org.autojs.autojs.core.ui.inflater.inflaters.Exceptions,
|
||||
FrameLayoutInflater: org.autojs.autojs.core.ui.inflater.inflaters.FrameLayoutInflater,
|
||||
ImageViewInflater: org.autojs.autojs.core.ui.inflater.inflaters.ImageViewInflater,
|
||||
JsGridViewInflater: org.autojs.autojs.core.ui.inflater.inflaters.JsGridViewInflater,
|
||||
JsImageViewInflater: org.autojs.autojs.core.ui.inflater.inflaters.JsImageViewInflater,
|
||||
JsListViewInflater: org.autojs.autojs.core.ui.inflater.inflaters.JsListViewInflater,
|
||||
LinearLayoutInflater: org.autojs.autojs.core.ui.inflater.inflaters.LinearLayoutInflater,
|
||||
ProgressBarInflater: org.autojs.autojs.core.ui.inflater.inflaters.ProgressBarInflater,
|
||||
RadioGroupInflater: org.autojs.autojs.core.ui.inflater.inflaters.RadioGroupInflater,
|
||||
SpinnerInflater: org.autojs.autojs.core.ui.inflater.inflaters.SpinnerInflater,
|
||||
TabLayoutInflater: org.autojs.autojs.core.ui.inflater.inflaters.TabLayoutInflater,
|
||||
TextViewInflater: org.autojs.autojs.core.ui.inflater.inflaters.TextViewInflater,
|
||||
TimePickerInflater: org.autojs.autojs.core.ui.inflater.inflaters.TimePickerInflater,
|
||||
ToolbarInflater: org.autojs.autojs.core.ui.inflater.inflaters.ToolbarInflater,
|
||||
ViewGroupInflater: org.autojs.autojs.core.ui.inflater.inflaters.ViewGroupInflater,
|
||||
},
|
||||
util: {
|
||||
Colors: org.autojs.autojs.core.ui.inflater.util.Colors,
|
||||
Dimensions: org.autojs.autojs.core.ui.inflater.util.Dimensions,
|
||||
Drawables: org.autojs.autojs.core.ui.inflater.util.Drawables,
|
||||
Gravities: org.autojs.autojs.core.ui.inflater.util.Gravities,
|
||||
Ids: org.autojs.autojs.core.ui.inflater.util.Ids,
|
||||
Res: org.autojs.autojs.core.ui.inflater.util.Res,
|
||||
Strings: org.autojs.autojs.core.ui.inflater.util.Strings,
|
||||
ValueMapper: org.autojs.autojs.core.ui.inflater.util.ValueMapper,
|
||||
},
|
||||
},
|
||||
nativeview: {
|
||||
NativeView: org.autojs.autojs.core.ui.nativeview.NativeView,
|
||||
ViewPrototype: org.autojs.autojs.core.ui.nativeview.ViewPrototype,
|
||||
},
|
||||
widget: {
|
||||
CustomSnackbar: org.autojs.autojs.core.ui.widget.CustomSnackbar,
|
||||
JsButton: org.autojs.autojs.core.ui.widget.JsButton,
|
||||
JsEditText: org.autojs.autojs.core.ui.widget.JsEditText,
|
||||
JsFrameLayout: org.autojs.autojs.core.ui.widget.JsFrameLayout,
|
||||
JsGridView: org.autojs.autojs.core.ui.widget.JsGridView,
|
||||
JsImageView: org.autojs.autojs.core.ui.widget.JsImageView,
|
||||
JsLinearLayout: org.autojs.autojs.core.ui.widget.JsLinearLayout,
|
||||
JsListView: org.autojs.autojs.core.ui.widget.JsListView,
|
||||
JsRelativeLayout: org.autojs.autojs.core.ui.widget.JsRelativeLayout,
|
||||
JsSpinner: org.autojs.autojs.core.ui.widget.JsSpinner,
|
||||
JsTabLayout: org.autojs.autojs.core.ui.widget.JsTabLayout,
|
||||
JsTextView: org.autojs.autojs.core.ui.widget.JsTextView,
|
||||
JsTextViewLegacy: org.autojs.autojs.core.ui.widget.JsTextViewLegacy,
|
||||
JsToolbar: org.autojs.autojs.core.ui.widget.JsToolbar,
|
||||
JsViewPager: org.autojs.autojs.core.ui.widget.JsViewPager,
|
||||
JsWebView: org.autojs.autojs.core.ui.widget.JsWebView,
|
||||
},
|
||||
xml: {
|
||||
XmlConverter: org.autojs.autojs.core.ui.xml.XmlConverter,
|
||||
},
|
||||
},
|
||||
util: {
|
||||
ProcessShell: org.autojs.autojs.runtime.api.ProcessShell,
|
||||
ScriptPromiseAdapter: org.autojs.autojs.runtime.api.ScriptPromiseAdapter,
|
||||
Shell: org.autojs.autojs.runtime.api.Shell,
|
||||
},
|
||||
},
|
||||
engine: {
|
||||
JavaScriptEngine: org.autojs.autojs.engine.JavaScriptEngine,
|
||||
LoopBasedJavaScriptEngine: org.autojs.autojs.engine.LoopBasedJavaScriptEngine,
|
||||
RhinoJavaScriptEngine: org.autojs.autojs.engine.RhinoJavaScriptEngine,
|
||||
RootAutomatorEngine: org.autojs.autojs.engine.RootAutomatorEngine,
|
||||
ScriptEngine: org.autojs.autojs.engine.ScriptEngine,
|
||||
ScriptEngineManager: org.autojs.autojs.engine.ScriptEngineManager,
|
||||
encryption: {
|
||||
ScriptEncryption: org.autojs.autojs.engine.encryption.ScriptEncryption,
|
||||
},
|
||||
module: {
|
||||
AssetAndUrlModuleSourceProvider: org.autojs.autojs.engine.module.AssetAndUrlModuleSourceProvider,
|
||||
},
|
||||
preprocess: {
|
||||
MultiLinePreprocessor: org.autojs.autojs.engine.preprocess.MultiLinePreprocessor,
|
||||
},
|
||||
},
|
||||
execution: {
|
||||
ExecutionConfig: org.autojs.autojs.execution.ExecutionConfig,
|
||||
LoopedBasedJavaScriptExecution: org.autojs.autojs.execution.LoopedBasedJavaScriptExecution,
|
||||
RunnableScriptExecution: org.autojs.autojs.execution.RunnableScriptExecution,
|
||||
ScriptExecuteActivity: org.autojs.autojs.execution.ScriptExecuteActivity,
|
||||
ScriptExecution: org.autojs.autojs.execution.ScriptExecution,
|
||||
ScriptExecutionListener: org.autojs.autojs.execution.ScriptExecutionListener,
|
||||
ScriptExecutionObserver: org.autojs.autojs.execution.ScriptExecutionObserver,
|
||||
ScriptExecutionTask: org.autojs.autojs.execution.ScriptExecutionTask,
|
||||
SimpleScriptExecutionListener: org.autojs.autojs.execution.SimpleScriptExecutionListener,
|
||||
},
|
||||
// inrt: {
|
||||
// BuildConfig: org.autojs.autojs.inrt.BuildConfig,
|
||||
// LogActivity: org.autojs.autojs.inrt.LogActivity,
|
||||
// Pref: org.autojs.autojs.inrt.Pref,
|
||||
// R: org.autojs.autojs.inrt.R,
|
||||
// SettingsActivity: org.autojs.autojs.inrt.SettingsActivity,
|
||||
// autojs: {
|
||||
// AutoJs: org.autojs.autojs.inrt.autojs.AutoJs,
|
||||
// GlobalKeyObserver: org.autojs.autojs.inrt.autojs.GlobalKeyObserver,
|
||||
// },
|
||||
// launch: {
|
||||
// GlobalProjectLauncher: org.autojs.autojs.inrt.launch.GlobalProjectLauncher,
|
||||
// },
|
||||
// },
|
||||
project: {
|
||||
BuildInfo: org.autojs.autojs.project.BuildInfo,
|
||||
ProjectConfig: org.autojs.autojs.project.ProjectConfig,
|
||||
ProjectLauncher: org.autojs.autojs.project.ProjectLauncher,
|
||||
ScriptConfig: org.autojs.autojs.project.ScriptConfig,
|
||||
},
|
||||
rhino: {
|
||||
AndroidClassLoader: org.autojs.autojs.rhino.AndroidClassLoader,
|
||||
AutoJsContext: org.autojs.autojs.rhino.AutoJsContext,
|
||||
InterruptibleAndroidContextFactory: org.autojs.autojs.rhino.InterruptibleAndroidContextFactory,
|
||||
NativeJavaObjectWithPrototype: org.autojs.autojs.rhino.NativeJavaObjectWithPrototype,
|
||||
ProxyObject: org.autojs.autojs.rhino.ProxyObject,
|
||||
RhinoAndroidHelper: org.autojs.autojs.rhino.RhinoAndroidHelper,
|
||||
TokenStream: org.autojs.autojs.rhino.TokenStream,
|
||||
TopLevelScope: org.autojs.autojs.rhino.TopLevelScope,
|
||||
continuation: {
|
||||
Continuation: org.autojs.autojs.rhino.continuation.Continuation,
|
||||
},
|
||||
debug: {
|
||||
DebugCallback: org.autojs.autojs.rhino.debug.DebugCallback,
|
||||
Debugger: org.autojs.autojs.rhino.debug.Debugger,
|
||||
Dim: org.autojs.autojs.rhino.debug.Dim,
|
||||
},
|
||||
},
|
||||
runtime: {
|
||||
ScriptBridges: org.autojs.autojs.runtime.ScriptBridges,
|
||||
ScriptRuntime: org.autojs.autojs.runtime.ScriptRuntime,
|
||||
accessibility: {
|
||||
AccessibilityConfig: org.autojs.autojs.runtime.accessibility.AccessibilityConfig,
|
||||
},
|
||||
api: {
|
||||
AbstractConsole: org.autojs.autojs.runtime.api.AbstractConsole,
|
||||
AbstractShell: org.autojs.autojs.runtime.api.AbstractShell,
|
||||
AppUtils: org.autojs.autojs.runtime.api.AppUtils,
|
||||
Console: org.autojs.autojs.runtime.api.Console,
|
||||
Device: org.autojs.autojs.runtime.api.Device,
|
||||
Dialogs: org.autojs.autojs.runtime.api.Dialogs,
|
||||
Engines: org.autojs.autojs.runtime.api.Engines,
|
||||
Events: org.autojs.autojs.runtime.api.Events,
|
||||
Files: org.autojs.autojs.runtime.api.Files,
|
||||
Floaty: org.autojs.autojs.runtime.api.Floaty,
|
||||
Images: org.autojs.autojs.runtime.api.Images,
|
||||
Media: org.autojs.autojs.runtime.api.Media,
|
||||
Plugins: org.autojs.autojs.runtime.api.Plugins,
|
||||
Sensors: org.autojs.autojs.runtime.api.Sensors,
|
||||
Threads: org.autojs.autojs.runtime.api.Threads,
|
||||
Timers: org.autojs.autojs.runtime.api.Timers,
|
||||
UI: org.autojs.autojs.runtime.api.UI,
|
||||
},
|
||||
exception: {
|
||||
ScriptEnvironmentException: org.autojs.autojs.runtime.exception.ScriptEnvironmentException,
|
||||
ScriptException: org.autojs.autojs.runtime.exception.ScriptException,
|
||||
ScriptInterruptedException: org.autojs.autojs.runtime.exception.ScriptInterruptedException,
|
||||
},
|
||||
},
|
||||
script: {
|
||||
AutoFileSource: org.autojs.autojs.script.AutoFileSource,
|
||||
EncryptedScriptFileHeader: org.autojs.autojs.script.EncryptedScriptFileHeader,
|
||||
JavaScriptFileSource: org.autojs.autojs.script.JavaScriptFileSource,
|
||||
JavaScriptSource: org.autojs.autojs.script.JavaScriptSource,
|
||||
JsBeautifier: org.autojs.autojs.script.JsBeautifier,
|
||||
ScriptSource: org.autojs.autojs.script.ScriptSource,
|
||||
SequenceScriptSource: org.autojs.autojs.script.SequenceScriptSource,
|
||||
StringScriptSource: org.autojs.autojs.script.StringScriptSource,
|
||||
},
|
||||
util: {
|
||||
FloatingPermission: {
|
||||
ensurePermissionGranted(context) {
|
||||
let oo = new org.autojs.autojs.permission.DisplayOverOtherAppsPermission(context);
|
||||
return Boolean(oo.has() || oo.request());
|
||||
},
|
||||
},
|
||||
ForegroundServiceCreator: org.autojs.autojs.tool.ForegroundServiceCreator,
|
||||
ForegroundServiceUtils: org.autojs.autojs.util.ForegroundServiceUtils,
|
||||
ProcessUtils: org.autojs.autojs.util.ProcessUtils,
|
||||
},
|
||||
workground: {
|
||||
WrapContentLinearLayoutManager: org.autojs.autojs.workground.WrapContentLinearLayoutManager,
|
||||
},
|
||||
},
|
||||
automator: {
|
||||
ActionArgument: org.autojs.autojs.core.automator.ActionArgument,
|
||||
BuildConfig: org.autojs.autojs6.BuildConfig,
|
||||
GlobalActionAutomator: org.autojs.autojs.core.automator.GlobalActionAutomator,
|
||||
UiGlobalSelector: org.autojs.autojs.core.accessibility.UiSelector,
|
||||
UiObject: org.autojs.autojs.core.automator.UiObject,
|
||||
UiObjectCollection: org.autojs.autojs.core.automator.UiObjectCollection,
|
||||
filter: {
|
||||
Filter: org.autojs.autojs.core.automator.filter.Filter,
|
||||
},
|
||||
search: {
|
||||
BFS: org.autojs.autojs.core.automator.search.BFS,
|
||||
DFS: org.autojs.autojs.core.automator.search.DFS,
|
||||
SearchAlgorithm: org.autojs.autojs.core.automator.search.SearchAlgorithm,
|
||||
},
|
||||
simple_action: {
|
||||
ActionFactory: org.autojs.autojs.core.automator.action.ActionFactory,
|
||||
ActionTarget: org.autojs.autojs.core.automator.action.ActionTarget,
|
||||
FilterAction: org.autojs.autojs.core.automator.action.FilterAction,
|
||||
SimpleAction: org.autojs.autojs.core.automator.action.SimpleAction,
|
||||
},
|
||||
test: {
|
||||
TestUiObject: org.autojs.autojs.core.automator.test.TestUiObject,
|
||||
},
|
||||
},
|
||||
concurrent: {
|
||||
VolatileBox: org.autojs.autojs.concurrent.VolatileBox,
|
||||
VolatileDispose: org.autojs.autojs.concurrent.VolatileDispose,
|
||||
},
|
||||
event: {
|
||||
EventDispatcher: org.autojs.autojs.event.EventDispatcher,
|
||||
},
|
||||
ext: {
|
||||
ifNull: org.autojs.autojs.util.KotlinUtils.ifNull,
|
||||
},
|
||||
io: {
|
||||
ConcatReader: org.autojs.autojs.io.ConcatReader,
|
||||
Zip: org.autojs.autojs.io.Zip,
|
||||
},
|
||||
lang: {
|
||||
ThreadCompat: org.autojs.autojs.lang.ThreadCompat,
|
||||
},
|
||||
notification: {
|
||||
Notification: org.autojs.autojs.core.notification.Notification,
|
||||
NotificationListenerService: org.autojs.autojs.core.notification.NotificationListenerService,
|
||||
},
|
||||
pio: {
|
||||
PFile: org.autojs.autojs.pio.PFile,
|
||||
PFileInterface: org.autojs.autojs.pio.PFileInterface,
|
||||
PFiles: org.autojs.autojs.pio.PFiles,
|
||||
UncheckedIOException: org.autojs.autojs.pio.UncheckedIOException,
|
||||
},
|
||||
theme: {
|
||||
ThemeColor: org.autojs.autojs.theme.ThemeColor,
|
||||
ThemeColorHelper: org.autojs.autojs.theme.ThemeColorHelper,
|
||||
ThemeColorManager: org.autojs.autojs.theme.ThemeColorManager,
|
||||
ThemeColorMutable: org.autojs.autojs.theme.ThemeColorMutable,
|
||||
app: {
|
||||
ColorSelectActivity: org.autojs.autojs.theme.app.ColorSelectActivity,
|
||||
},
|
||||
internal: {
|
||||
DrawableTool: org.autojs.autojs.util.DrawableUtils,
|
||||
ScrollingViewEdgeGlowColorHelper: org.autojs.autojs.theme.internal.ScrollingViewEdgeGlowColorHelper,
|
||||
},
|
||||
preference: {
|
||||
ThemeColorPreferenceFragment: org.autojs.autojs.theme.preference.ThemeColorPreferenceFragment,
|
||||
},
|
||||
util: {
|
||||
ListBuilder: org.autojs.autojs.theme.util.ListBuilder,
|
||||
},
|
||||
},
|
||||
util: {
|
||||
AdvancedEncryptionStandard: org.autojs.autojs.engine.encryption.AdvancedEncryptionStandard,
|
||||
ArrayUtils: org.autojs.autojs.util.ArrayUtils,
|
||||
BackPressedHandler: org.autojs.autojs.event.BackPressedHandler,
|
||||
BiMap: org.autojs.autojs.core.ui.BiMap,
|
||||
BiMaps: org.autojs.autojs.core.ui.BiMaps,
|
||||
Callback: org.autojs.autojs.tool.Callback,
|
||||
ClipboardUtil: org.autojs.autojs.util.ClipboardUtils,
|
||||
Consumer: org.autojs.autojs.tool.Consumer,
|
||||
DeveloperUtils: org.autojs.autojs.util.DeveloperUtils,
|
||||
DrawerAutoClose: org.autojs.autojs.ui.widget.DrawerAutoClose,
|
||||
Func1: org.autojs.autojs.tool.Func1,
|
||||
HashUtils: org.autojs.autojs.util.MD5Utils,
|
||||
IntentExtras: org.autojs.autojs.tool.IntentExtras,
|
||||
IntentUtil: org.autojs.autojs.util.IntentUtils,
|
||||
MD5: org.autojs.autojs.util.MD5Utils,
|
||||
MapBuilder: org.autojs.autojs.tool.MapBuilder,
|
||||
MimeTypes: org.autojs.autojs.util.MimeTypesUtils,
|
||||
Nath: org.autojs.autojs.util.MathUtils,
|
||||
Objects: org.autojs.autojs.util.Objects,
|
||||
ResourceMonitor: org.autojs.autojs.util.ResourceMonitor,
|
||||
ScreenMetrics: org.autojs.autojs.runtime.api.ScreenMetrics,
|
||||
SdkVersionUtil: org.autojs.autojs.util.SdkVersionUtils,
|
||||
SparseArrayEntries: org.autojs.autojs.tool.SparseArrayEntries,
|
||||
Supplier: org.autojs.autojs.tool.Supplier,
|
||||
TextUtils: org.autojs.autojs.util.StringUtils,
|
||||
UiHandler: org.autojs.autojs.tool.UiHandler,
|
||||
ViewUtil: org.autojs.autojs.util.ViewUtils,
|
||||
ViewUtils: org.autojs.autojs.util.ViewUtils,
|
||||
sortedArrayOf: org.autojs.autojs.util.KotlinUtils.sortedArrayOf,
|
||||
},
|
||||
view: {
|
||||
accessibility: {
|
||||
AccessibilityDelegate: org.autojs.autojs.core.accessibility.AccessibilityDelegate,
|
||||
AccessibilityNodeInfoAllocator: org.autojs.autojs.core.accessibility.AccessibilityNodeInfoAllocator,
|
||||
AccessibilityNodeInfoHelper: org.autojs.autojs.core.accessibility.AccessibilityNodeInfoHelper,
|
||||
AccessibilityNotificationObserver: org.autojs.autojs.core.accessibility.AccessibilityNotificationObserver,
|
||||
AccessibilityService: org.autojs.autojs.core.accessibility.AccessibilityService,
|
||||
KeyInterceptor: org.autojs.autojs.core.accessibility.KeyInterceptor,
|
||||
LayoutInspector: org.autojs.autojs.core.accessibility.LayoutInspector,
|
||||
NodeInfo: org.autojs.autojs.core.accessibility.NodeInfo,
|
||||
NotificationListener: org.autojs.autojs.core.accessibility.NotificationListener,
|
||||
OnKeyListener: org.autojs.autojs.core.accessibility.OnKeyListener,
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
module.exports = { perform: () => Object.assign(com.stardust, map) };
|
||||
7
app/src/main/assets/modules/test.js
Normal file
7
app/src/main/assets/modules/test.js
Normal file
@@ -0,0 +1,7 @@
|
||||
console.log(App.values().map(o => o.name()));
|
||||
|
||||
let tt = App.TWITTER;
|
||||
|
||||
console.log(tt.getAppName());
|
||||
console.log(tt.getPackageName());
|
||||
console.log(tt.getAlias());
|
||||
Reference in New Issue
Block a user