virtualapp框架软件是一个手机多开工具,通过这个软件大家可以在手机上实现同时打开多个相同应用,在软件中有一个虚拟空间,用户可以根据自己的需求移植多个软件进来进行运营,从而进行双开,可以同时登录两个社交账号或者游戏,操作起来简单方便,还有其他功能等你下载体验
virtualapp(以下简称:va)是运行于android系统的沙盒产品,可以理解为轻量级的“android虚拟机”。其产品形态为高可扩展,可定制的集成sdk,您可以基于或者使用定制开发各种看似不可能完成的项目。目前被广泛应用于插件化开发、无感知热更新、云控自动化、多开、手游租号、手游手柄免激活、区块链、移动办公安全、手机模拟信息、脚本自动化、自动化测试等技术领域。
1、最安全保证:不获取保存任何用户信息。
2、最贴心考虑:支持随意更换手机或刷机。
3、最纯净设计:不内置投放任何广告信息。
4、最好的微信多开、共存、分身、多账号软件。
1.对Virtual App进行细微修改
2.对exposed的一些bug进行修复,部分已提交给exposed作者,部分已与exposed作者交流
3.hook框架直接使用xposed,去除epic中对淘宝dexposed框架的使用,仅在dalvik模式使用淘宝修改版dexposed来进行hook
1、将你的host和plugins需要的权限加入到你的manifest清单文件里。
2、在你的application文件添加如下代码:
@Override
protected void attachBaseContext(Context base) {
StubManifest.STUB_CP_AUTHORITY = BuildConfig.APPLICATION_ID + "." + StubManifest.STUB_DEF_AUTHORITY;
ServiceManagerNative.SERVICE_CP_AUTH = BuildConfig.APPLICATION_ID + "." + ServiceManagerNative.SERVICE_DEF_AUTH;
super.attachBaseContext(base);
try {
VirtualCore.getCore().startup(base);
} catch (Throwable e) {
e.printStackTrace();
}
}
3、将app添加在虚拟引擎(即:VirtualApp框架)里:
VirtualCore.getCore().installApp({APK PATH}, flags);
4、启动app:
VirtualCore.getCore().launchApp({PackageName});
5、移除app:
VirtualCore.getCore().uninstallApp({PackageName});
6、获取app有关的信息:
VirtualCore.getCore().findApp({PackageName});