package com.lody.virtual.client.env;
import android.app.PendingIntent;
import android.content.Intent;
import com.lody.virtual.client.stub.ShortcutHandleActivity;
/**
* @author Lody
*
*/
public class Constants {
public static final String EXTRA_USER_HANDLE = "android.intent.extra.user_handle";
/**
* If an apk declared the "fake-signature" attribute on its Application TAG,
* we will use its signature instead of the real signature.
*
* For more detail, please see :
* https://github.com/microg/android_packages_apps_GmsCore/blob/master/
* patches/android_frameworks_base-M.patch.
*/
public static final String FEATURE_FAKE_SIGNATURE = "fake-signature";
public static final String ACTION_PACKAGE_ADDED = "virtual." + Intent.ACTION_PACKAGE_ADDED;
public static final String ACTION_PACKAGE_REMOVED = "virtual." + Intent.ACTION_PACKAGE_REMOVED;
public static final String ACTION_PACKAGE_CHANGED = "virtual." + Intent.ACTION_PACKAGE_CHANGED;
public static final String ACTION_USER_ADDED = "virtual." + "android.intent.action.USER_ADDED";
public static final String ACTION_USER_REMOVED = "virtual." + "android.intent.action.USER_REMOVED";
public static final String ACTION_USER_INFO_CHANGED = "virtual." + "android.intent.action.USER_CHANGED";
public static final String ACTION_USER_STARTED = "Virtual." + "android.intent.action.USER_STARTED";
public static String META_KEY_IDENTITY = "X-Identity";
public static String META_VALUE_STUB = "Stub-User";
/**
* Server process name of VA
*/
public static String SERVER_PROCESS_NAME = ":x";
/**
* The activity who handle the shortcut.
*/
public static String SHORTCUT_PROXY_ACTIVITY_NAME = ShortcutHandleActivity.class.getName();
}