Skip to content

Commit eb15d18

Browse files
committed
Update: tidy code
Signed-off-by: tiann <twsxtd@gmail.com>
1 parent 65dde23 commit eb15d18

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

VirtualApp/lib/src/main/java/com/lody/virtual/client/core/InvocationStubManager.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
import com.lody.virtual.client.hook.proxies.wifi_scanner.WifiScannerStub;
5656
import com.lody.virtual.client.hook.proxies.window.WindowManagerStub;
5757
import com.lody.virtual.client.interfaces.IInjector;
58+
import com.lody.virtual.helper.compat.BuildCompat;
5859

5960
import java.util.HashMap;
6061
import java.util.Map;
@@ -187,10 +188,10 @@ private void injectInternal() throws Throwable {
187188
addInjector(new ShortcutServiceStub());
188189
addInjector(new DevicePolicyManagerStub());
189190
}
190-
if (Build.VERSION.SDK_INT >= 26) {
191+
if (BuildCompat.isOreo()) {
191192
addInjector(new AutoFillManagerStub());
192193
}
193-
if (Build.VERSION.SDK_INT >= 29) {
194+
if (BuildCompat.isQ()) {
194195
addInjector(new ActivityTaskManagerStub());
195196
}
196197
}

VirtualApp/lib/src/main/java/com/lody/virtual/client/hook/providers/ProviderHook.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import android.os.Bundle;
99
import android.os.IInterface;
1010
import android.os.ParcelFileDescriptor;
11-
import android.util.Log;
1211

1312
import com.lody.virtual.client.hook.base.MethodBox;
1413
import com.lody.virtual.helper.compat.BuildCompat;
@@ -195,7 +194,6 @@ public Object invoke(Object proxy, Method method, Object... args) throws Throwab
195194
String mode = (String) args[start + 1];
196195
return openAssetFile(methodBox, url, mode);
197196
} else if ("query".equals(name)) {
198-
Log.i("mylog", "args: " + Arrays.toString(args));
199197
Uri url = (Uri) args[start];
200198
String[] projection = (String[]) args[start + 1];
201199
String selection = null;

VirtualApp/lib/src/main/java/com/lody/virtual/client/hook/proxies/notification/NotificationManagerStub.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import com.lody.virtual.client.hook.base.ReplaceCallingPkgMethodProxy;
1010
import com.lody.virtual.client.hook.base.StaticMethodProxy;
1111
import com.lody.virtual.client.hook.utils.MethodParameterUtils;
12+
import com.lody.virtual.helper.compat.BuildCompat;
1213
import com.lody.virtual.helper.utils.DeviceUtil;
1314

1415
import java.lang.reflect.Method;
@@ -59,7 +60,7 @@ public boolean beforeCall(Object who, Method method, Object... args) {
5960
@Override
6061
public boolean beforeCall(Object who, Method method, Object... args) {
6162
MethodParameterUtils.replaceLastUid(args);
62-
int sequence = Build.VERSION.SDK_INT >= 29 ? 2 : 1;
63+
int sequence = BuildCompat.isQ() ? 2 : 1;
6364
MethodParameterUtils.replaceSequenceAppPkg(args, sequence);
6465
return super.beforeCall(who, method, args);
6566
}

0 commit comments

Comments
 (0)