Skip to content

Commit 212db8e

Browse files
committed
Fix conflicts with 32bit app.
Signed-off-by: tiann <[email protected]>
1 parent 62b1d7d commit 212db8e

File tree

4 files changed

+21
-5
lines changed

4 files changed

+21
-5
lines changed

Diff for: VirtualApp/app/src/main/AndroidManifest.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
android:excludeFromRecents="true"
8888
android:label="@string/shared_to_vxp"
8989
android:screenOrientation="portrait"
90-
android:taskAffinity="io.va.exposed.share"
90+
android:taskAffinity="${applicationId}.share"
9191
android:theme="@style/Theme.AppCompat.Light.Dialog">
9292
<intent-filter>
9393
<action android:name="android.intent.action.SEND" />
@@ -105,7 +105,7 @@
105105
android:icon="@mipmap/ic_launcher"
106106
android:label="@string/app_installer_label"
107107
android:noHistory="true"
108-
android:taskAffinity="io.va.exposed.installer"
108+
android:taskAffinity="${applicationId}.installer"
109109
android:theme="@style/Theme.AppCompat.Light" />
110110

111111
<activity-alias
@@ -157,7 +157,7 @@
157157
android:enabled="true"
158158
android:exported="true">
159159
<intent-filter>
160-
<action android:name="io.va.exposed.CMD" />
160+
<action android:name="${applicationId}.CMD" />
161161
</intent-filter>
162162
</receiver>
163163
</application>

Diff for: VirtualApp/app/src/main/java/io/virtualapp/dev/CmdReceiver.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import com.lody.virtual.client.core.VirtualCore;
1313
import com.lody.virtual.remote.InstallResult;
1414

15+
import io.virtualapp.BuildConfig;
1516
import io.virtualapp.home.LoadingActivity;
1617

1718
/**
@@ -20,7 +21,7 @@
2021

2122
public class CmdReceiver extends BroadcastReceiver {
2223

23-
private static final String ACTION = "io.va.exposed.CMD";
24+
private static final String ACTION = BuildConfig.APPLICATION_ID + ".CMD";
2425
private static final String KEY_CMD = "cmd";
2526
private static final String KEY_PKG = "pkg";
2627
private static final String KEY_UID = "uid";

Diff for: VirtualApp/lib/src/main/java/com/lody/virtual/client/hook/proxies/account/AccountManagerStub.java

+15
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ protected void onBindMethods() {
6262
addMethodProxy(new renameAccount());
6363
addMethodProxy(new getPreviousName());
6464
addMethodProxy(new renameSharedAccountAsUser());
65+
66+
addMethodProxy(new setAccountVisibility());
6567
}
6668

6769
private static class getPassword extends MethodProxy {
@@ -594,4 +596,17 @@ public Object call(Object who, Method method, Object... args) throws Throwable {
594596
return method.invoke(who, args);
595597
}
596598
}
599+
600+
private static class setAccountVisibility extends MethodProxy {
601+
602+
@Override
603+
public String getMethodName() {
604+
return "setAccountVisibility";
605+
}
606+
607+
@Override
608+
public Object call(Object who, Method method, Object... args) throws Throwable {
609+
return true;
610+
}
611+
}
597612
}

0 commit comments

Comments
 (0)