4.1.0 Alpha3

This commit is contained in:
hyb1996
2018-12-12 18:48:51 +08:00
parent 975940dced
commit 7ec6a739ad
12 changed files with 26 additions and 15 deletions

View File

@@ -62,11 +62,16 @@ module.exports = function (runtime, global) {
throw new Error("class " + i + " not found");
}
}
if(i instanceof android.content.Intent){
context.startActivity(i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK));
return;
}
if(i && i.root) {
shell("am start " + app.intentToShell(i), true);
}else{
context.startActivity(app.intent(i).addFlags(Intent.FLAG_ACTIVITY_NEW_TASK));
}
}
app.sendBroadcast = function (i) {

View File

@@ -10,12 +10,12 @@ module.exports = function (__runtime__, scope) {
global.Promise.prototype.wait = function () {
var disposable = threads.disposable();
promise.then(result => {
this.then(result => {
disposable.setAndNotify({ result: result });
}).catch(error => {
cont.resumeError({ error: error });
disposable.setAndNotify({ error: error });
});
var r = cont.blockedGet();
var r = disposable.blockedGet();
if (r.error) {
throw r.error;
}

View File

@@ -50,7 +50,7 @@ public class ScreenCapturer {
private Handler mHandler;
private Intent mData;
private Context mContext;
private int mOrientation = Configuration.ORIENTATION_UNDEFINED;
private int mOrientation = -1;
private int mDetectedOrientation;
private OrientationEventListener mOrientationEventListener;

View File

@@ -2,8 +2,6 @@ package com.stardust.autojs.engine
import android.util.Log
import android.view.View
import com.stardust.autojs.BuildConfig
import com.stardust.autojs.core.ui.ViewExtras
import com.stardust.autojs.engine.module.AssetAndUrlModuleSourceProvider
import com.stardust.autojs.execution.ExecutionConfig
@@ -14,20 +12,18 @@ import com.stardust.autojs.runtime.ScriptRuntime
import com.stardust.autojs.script.JavaScriptSource
import com.stardust.automator.UiObjectCollection
import com.stardust.pio.UncheckedIOException
import org.mozilla.javascript.Context
import org.mozilla.javascript.Script
import org.mozilla.javascript.Scriptable
import org.mozilla.javascript.ScriptableObject
import org.mozilla.javascript.commonjs.module.RequireBuilder
import org.mozilla.javascript.commonjs.module.provider.SoftCachingModuleScriptProvider
import java.io.File
import java.io.IOException
import java.io.InputStreamReader
import java.io.Reader
import java.net.URI
import java.util.Locale
import java.util.*
import java.util.concurrent.ConcurrentHashMap
/**

View File

@@ -3,7 +3,6 @@
android:accessibilityEventTypes="typeAllMask"
android:accessibilityFeedbackType="feedbackAllMask"
android:accessibilityFlags="flagIncludeNotImportantViews|flagReportViewIds|flagRetrieveInteractiveWindows|flagRequestEnhancedWebAccessibility|flagRequestFilterKeyEvents"
android:canPerformGestures="true"
android:canRequestEnhancedWebAccessibility="true"
android:canRequestFilterKeyEvents="true"
android:canRetrieveWindowContent="true"