{"id":13434554,"url":"https://github.com/asLody/VirtualApp","last_synced_at":"2025-03-17T19:30:57.898Z","repository":{"id":38271703,"uuid":"62722814","full_name":"asLody/VirtualApp","owner":"asLody","description":"Virtual Engine for Android(Support 14.0 in business version)","archived":false,"fork":false,"pushed_at":"2025-02-26T07:05:35.000Z","size":35283,"stargazers_count":10431,"open_issues_count":170,"forks_count":2934,"subscribers_count":571,"default_branch":"master","last_synced_at":"2025-03-11T15:11:39.662Z","etag":null,"topics":["android","framework","plugin","plugin-manager"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/asLody.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-07-06T13:25:23.000Z","updated_at":"2025-03-10T20:10:14.000Z","dependencies_parsed_at":"2023-12-19T08:30:41.056Z","dependency_job_id":"1963b840-659e-4f75-a0d9-88b38789afb3","html_url":"https://github.com/asLody/VirtualApp","commit_stats":{"total_commits":1136,"total_committers":51,"mean_commits":"22.274509803921568","dds":0.5378521126760563,"last_synced_commit":"18273634cd0468e03f89a578d8cff23266250560"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asLody%2FVirtualApp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asLody%2FVirtualApp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asLody%2FVirtualApp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asLody%2FVirtualApp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asLody","download_url":"https://codeload.github.com/asLody/VirtualApp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244096708,"owners_count":20397467,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","framework","plugin","plugin-manager"],"created_at":"2024-07-31T03:00:17.257Z","updated_at":"2025-03-17T19:30:57.881Z","avatar_url":"https://github.com/asLody.png","language":"Java","readme":"\n[English Doc](README_eng.md \"English\")\n\n\u003ch1\u003e\u003cp align=\"center\"\u003eVA产品说明\u0026开发指导\u003c/p\u003e\u003c/h1\u003e \n\n## VA是什么? ##\nVirtualApp(简称：VA)是一款运行于Android系统的沙盒产品，可以理解为轻量级的“Android虚拟机”。其产品形态为高可扩展，可定制的集成SDK，您可以基于VA或者使用VA定制开发各种看似不可能完成的项目。VA目前被广泛应用于APP多开、小游戏合集、手游加速器、手游租号、手游手柄免激活、VR程序移植、区块链、移动办公安全、军队政府数据隔离、手机模拟信息、脚本自动化、插件化开发、无感知热更新、云控等技术领域。\u003cbr\u003e **Github上代码已在2017年12月份停止更新，商业版代码在持续更新中，如需授权获得最新代码，请联系微信：10890**\n\n\n## VA中的术语 ##\n术语 | 解释\n---- | ---\n宿主 | 集成VirtualApp类库（lib）的App叫做宿主  \n宿主插件 | 用于在同一个手机,运行另一种ABI的宿主包,又称做插件包,扩展包,宿主插件包,宿主扩展包\n虚拟App/VApp | VA的虚拟环境多开的app\n外部App | 手机真实环境安装的app\n\u003cbr/\u003e\n\n## VA技术架构 ##\n![](https://cdn.jsdelivr.net/gh/xxxyanchenxxx/temp@1.0/doc/va_architecture.jpg)  \nVA技术一共涉及到了Android的APP层，Framework层以及Native层。  \n一个APP想要在Android系统上运行，必须要安装后系统才会接纳。安装到VA内部的APP实际上并没有安装到系统中，所以正常情况下是无法运行的。那如何才能让它运行呢？  \n答：那就只有“欺骗”系统，让系统认为已经安装。而这个“欺骗”过程就是VA Framework的核心工作内容，也是整个VA的核心技术原理。  \n\n**下面介绍下在这3个层次分别做了什么事情：**\n\n层次 | 主要工作\n---- | ---\nVA Space | 由VA提供了一个内部的空间，用于安装要在其内部运行的APP，这个空间是系统隔离的。\nVA Framework | 这一层主要给Android Framework和VAPP做代理，这也是VA的核心。VA提供了一套自己的VA Framework，处于Android Framework与VA APP之间。\u003c/br\u003e1. 对于VAPP，其访问的所有系统Service均已被 `VA Framework` 代理，它会修改VAPP的请求参数，将其中与VAPP安装信息相关的全部参数修改为宿主的参数之后发送给Android Framework（有部分请求会发送给自己的VA Server直接处理而不再发送给Android系统）。这样Android Framework收到VAPP请求后检查参数就会认为没有问题。\u003c/br\u003e2. 待Android系统对该请求处理完成返回结果时，VA Framework同样也会拦截住该返回结果，此时再将原来修改过的参数全部还原为VAPP请求时发送的。\u003c/br\u003e这样VAPP与Android系统的交互也就能跑通了。\nVA Native | 在这一层主要为了完成2个工作，IO重定向和VA APP与Android系统交互的请求修改。\u003c/br\u003e1. IO重定向是因为可能有部分APP会通过写死的绝对路径访问，但是如果APP没有安装到系统，这个路径是不存在的，通过IO重定向，则将其转向VA内部安装的路径。\u003c/br\u003e2. 另外有部分jni函数在VA Framework中无法hook的，所以需要在native层来做hook。\n\u003c/br\u003e\n\n总结：\n通过上面技术架构可以看到，VA内部的APP实际是跑在VA自己的VA Framework之上。\nVA已将其内部APP的全部系统请求进行拦截，通过这项技术也能对APP进行全面控制，而不仅仅只是多开。并且为了方便开发者，VA还提供了SDK以及Hook SDK。  \n\n\n## VA进程架构 #\n![](https://cdn.jsdelivr.net/gh/xxxyanchenxxx/temp@1.0/doc/va_process.jpg)    \nVA运行时有5类进程：CHILD进程，VA Host Main进程，VA Host Plugin进程，VAPP Client进程，VAServer进程。\nVA为了同时支持32位APP与64位APP，需要安装2个包：一个主包，一个插件包(在本文档中主包是32位，插件包是64位)。\n2个包也是必须的，因为一个包只能运行在一种模式下，要么32位，要么64位。所以对于32位的APP，VA使用32位的主包去运行，对于64位的APP，VA则使用64位的插件包去运行。\n在主包中含了VA的所有代码，插件包中只有一段加载主包代码执行的代码，无其他代码。所以插件包几乎不用更新，只需要更新主包即可。\n另外主包是选择用32位还是64位，可以在配置文件中修改(比如对于要上GooglePlay的用户，会修改为主包64位，插件包32位)。\n\n**各类进程的作用与解释如下：**\u003c/br\u003e\n\n进程类型 | 作用\n---- | ---\nCHILD | 由VA Host集成的其他进程，比如：保活进程，推送进程等。\nVA Host Main | VA主包的UI主界面所在的进程。默认主包是32位，插件包是64位，可在配置文件中修改切换。\nVA Host Plugin | 支持64位APP的插件包所在进程。默认主包是32位，插件包是64位，可在配置文件中修改切换。\nVAPP Client | 安装到VA中的APP启动后产生的进程，在运行时会将io.busniess.va:pxxx进程名修改VAPP的真实进程名。\nVAServer | VA Server的所在的进程，用于处理VA中不交予系统处理的请求。比如APP的安装处理。\n\u003cbr/\u003e\n\n## VA几乎能满足您的一切需求 ##\n通过上面的技术架构，我们可以了解到VA可以对APP进行全面的控制，并且提供了Hook SDK，几乎能满足您在各个领域的一切需求：  \n1. 可以满足您的**双开/多开**需求    \nVA可以让您在同一部手机上安装多个微信/QQ/WhatsApp/Facebook等APP，实现一部手机，多个账号同时登录。  \n\n2. 可以满足您的**移动安全**需求  \nVA提供了一整套内部与外部的隔离机制，包括但不限于(文件隔离/组件隔离/进程通讯隔离)，简单的说VA内部就是一个“完全独立的空间”。\n通过VA可将工作事务与个人事务安全的隔离，互不干扰。稍作定制即可实现应用行为审计、数据加密、数据采集、数据防泄漏、防攻击泄密等移动安全相关的需求。    \n    **2.1 应用行为审计**  \n通过VA提供的HOOK能力可以实现实时监测用户使用行为，将违规信息上传到服务器；并能轻易实现诸如时间围栏(在某个时间段内能否使用应用的某个功能)、地理围栏(在某个区域内能否使用应用的某个功能)、敏感关键字过滤拦截等功能需求。  \n\t**2.2 数据加密**  \n通过VA提供的HOOK能力可以实现对应用的全部数据/文件加密，保证数据/文件落地安全。   \n\t**2.3 数据采集**  \n通过VA提供的HOOK能力可以实现应用数据的实时无感上传需求，如聊天记录、转账记录等，防止事后删除无法追溯。  \n\t**2.4 数据防泄漏**  \n通过VA提供的HOOK能力可以实现应用防复制/粘贴、防截屏/录屏、防分享/转发、水印溯源等需求。   \n\t**2.5 防攻击泄密**  \n通过VA提供的应用管控能力可以将APP获取短信/通讯录/通话记录/后台录音/后台拍照/浏览历史/位置信息等隐私相关的行为完全控制在沙盒中，防止木马/恶意APP获取到用户真实的隐私数据，造成泄密等严重后果。  \n\n3. 可以满足您的**免ROOT HOOK**需求  \nVA提供了Java与Native的Hook能力，通过VA，您可以轻易实现诸如虚拟定位、改机、APP监控管理、移动安全等各种场景需要的功能。  \n\n4. 可以满足您的**APP静默安装**需求  \nVA提供了APP静默安装，静默升级，静默卸载的能力。如应用商店或游戏中心在集成VA后可以避免需要用户手动点击确认安装的操作，做到下载后立即安装到VA内，给用户带来“小程序”搬的体验，彻底避免了应用不易被用户安装上的问题。  \n\n5. 可以满足您的**APP管控**需求  \n您可以通过VA清楚的掌握APP访问了哪些系统API，哪些敏感数据，哪些设备信息等。比如APP是否访问了联系人，相册，通话记录，是否访问了用户的地理位置等信息。\n当然，您还可以通过VA控制或者构造自定义的信息给这些APP。不仅于此，您还可以获取到APP的私有数据，比如聊天数据库等。总之通过VA提供的应用管控能力，您可以轻易控制APP的一切行为，甚至修改APP与服务器交互内容等。  \u003c/br\u003e\n\n\n6. 可以满足您的**海外市场**需求  \nVA实现了对Google服务的支持，以支持海外的App运行，比如Twitter、Messenger、WhatsApp、Instagram、FaceBook、Youtube等。  \n\n\n7. 可以满足您的**VR程序移植**需求  \n可以通过VA的Hook能力拦截VR设备的API，让您无需改动代码即可将VR程序移植到新的设备。  \n\n8. 可以满足您**几乎一切能想到**的需求  \nVA对于内部的App具有完全的监管和控制能力，几乎能满足您的一切需求！\n\n9. 同时VA也是该技术领域**唯一一款**对外商业授权的产品    \n截止目前已有**上百家**授权客户在付费使用VirtualApp商业版代码，集成VirtualApp代码的APP**日启动**次数**超过2亿次**，众多安卓工程师向我们提供不同场景下的用户反馈，通过我们技术团队不断优化迭代，不断提升产品性能与兼容性！\n\n\nVA的特有能力\n---\n\n- 克隆能力\u003cbr/\u003e\n可以克隆外部系统中已经安装的App，并在内部运行，互不干扰。典型应用场景为App双开。\n\n- 免安装能力\u003cbr/\u003e\n除了克隆已安装之外，VA可以直接在内部安装(外部无感知)apk，并在内部直接运行。典型应用场景为插件化，独立应用市场等。\n\n- 多开能力\u003cbr/\u003e\nVA不仅可以“双开”，独特的多用户模式支持用户在内部无限多开同一个App。\n\n- 内外隔离能力\u003cbr/\u003e\nVA是一个标准的沙盒，或者说“虚拟机”，提供了一整套内部与外部的隔离机制，包括但不限于(文件隔离/组件隔离/进程通讯隔离)，简单的说VA内部就是一个“完全独立的空间”。在此基础之上，稍作定制即可实现一部手机上的“虚拟手机”。当然您也可以发挥想象，定制成应用于数据加密，数据隔离，隐私保护，企业管理的应用系统。\n\n- 对于内部App的完全控制能力\u003cbr/\u003e\nVA对于内部的App具有完全的监控和控制能力，这点在未Root的外部环境中是绝对无法实现的。\n\u003cdetails\u003e\n\u003csummary\u003e详细(下拉打开)\u003c/summary\u003e\n  1. 服务请求控制，首先VA直接提供了一些服务请求的拦截，您可以在集成VA的时候方便的定制这些服务请求，包括但远不限于(App请求安装apk/App请求打开某些文件/App请求定位数据/App请求手机信息等等)\u003cbr/\u003e\u003cbr/\u003e\n  2. 系统API控制，VA虚拟并实现了整个安卓系统框架，这也是VA可以免安装在内部运行apk的原理，您可以对虚拟框架的实现进行修改以动态监测分析App的行为等；除此之外，您还可模拟一些系统行为以实现一些在外部难以实现的需求(例如游戏手柄)。\u003cbr/\u003e\u003cbr/\u003e\n  3. 内存读写，VA可以无需Root读写内部App进程的内存。\u003cbr/\u003e\u003cbr/\u003e\n  4. 免Root调试，VA可以免Root调试(ptrace)内部的App进程，基于此您还可以实现免Root的进程注入。\u003cbr/\u003e\u003cbr/\u003e\n  5. 加载任意“插件”和“行为”，VA内部的App进程由VA的框架Client端代码派生而来，所以您可以在进程的入口代码插入任何“加载”以及“控制”逻辑。这些实现都非常简单。\u003cbr/\u003e\u003cbr/\u003e\n  6. 方法Hook，VA内置了一套运行于Android各个版本(直到AndroidQ)的Xposed框架以及native hook框架，基于此您可以方便的Hook任意内部App的任意Java/Native方法。可以轻松实现一个免Root的Xposed环境(有实例代码)。\u003cbr/\u003e\u003cbr/\u003e\n  7. 文件控制，VA内置了完整的文件重定向，可以方便的控制内部App的文件的读写，基于此可以实现对文件的保护加密等功能。\u003cbr/\u003e\u003cbr/\u003e\n  8. 注：以上控制能力均有实现代码或者实例以作参考。\n\u003c/details\u003e\n\n\nVA的其他特性\n---\n\n- 高性能\u003cbr/\u003e\n进程级“虚拟机”，VA独特的实现方式让其性能几乎于原生App一致，更不需要普通虚拟机漫长的启动。\n\n- 全版本支持\u003cbr/\u003e\n支持5.0-15.0，支持32位/64位app，支持ARM以及X86处理器。并且支持未来将更新的Android版本。\n\n- 易扩展与集成\u003cbr/\u003e\nVA 的集成方式与普通Android库类似，即使您的App已经完成上线，您也方便的可以集成VA，享受VA带来的能力。\n\n- 支持Google服务\u003cbr/\u003e\n提供Google服务的支持，以支持海外的App\n\n\n## VA与其他技术方案对比 ##\n在做企业级移动安全时，往往需要对APP进行管控，以下是列出的可能技术方案对比： \n\n技术方案 | 原理简介 | 点评 |  运行性能 | 兼容稳定性 | 项目维护成本\n---- | --- | ---  | ---  | ---  | --- \n二次打包 | 通过反编译目标APP，加入自己的控制代码，重新打包 | 1.现在的APP几乎都有加固或防篡改保护，重打包已是一件非常困难的事\u003c/br\u003e 2.手机系统也会检测APP是否被重打包，如果重打包，会直接提示用户存在安全风险，甚至不让安装\u003c/br\u003e3.针对每一个APP，甚至每一个版本都要深入去逆向分析，耗时耗力，难于维护  | 优秀  | 差  | 高\n定制ROM | 通过定制系统源码，编译刷到指定手机 | 只能针对指定的内部手机，局限性太大，无法扩展  | 优秀  | 优秀  | 高\nROOT手机 | 通过ROOT手机，刷入xposed等类似框架 | 1.ROOT手机现在本身已是一件不太可能的事\u003c/br\u003e 2.现实中也很难让用户能去ROOT自己的手机  | 优秀  | 差  | 高\nVA | 轻量级虚拟机，速度快，对设备要求低 | 无上述风险点  | 优秀  | 优秀，有上百家企业在同时测试反馈  | 低，VA提供了API并有专业的技术团队保障项目稳定运行\n\u003cbr/\u003e\n通过以上对比可以看出，VA是一款优秀的产品，并且能降低您的开发维护成本！\n\n## 集成VA步骤 ##\n第1步：在您的Application中调用VA接口```VirtualCore.get().startup()```来启动VA引擎  \n第2步:调用VA接口```VirtualCore.get().installPackageAsUser(userId, packageName)```将目标APP安装到VA中  \n第3步:调用VA接口```VActivityManager.get().launchApp(userId, packageName)```启动APP    \n**仅通过以上3个API就完成了基础使用，VA已屏蔽了复杂的技术细节，并提供了接口API，让您的开发变得很简单！**\n\n## VA的兼容稳定性 ##\nVA已被**上百家**企业进行了广泛测试，包含**数十家上市公司高标准**的测试及反馈，几乎涵盖了海内外的各种机型设备和场景！\n为您的稳定运行提供了充分的保障！  \n\n截止目前，支持的系统版本:\n\n系统版本 | 是否支持\n---- | ---\n5.0 | 支持\n5.1 | 支持\n6.0 | 支持\n7.0 | 支持\n8.0 | 支持\n9.1 | 支持\n10.0 | 支持\n11.0 | 支持\n12.0 | 支持\n13.0 | 支持\n14.0 | 支持\n15.0 | 支持\n\u003cbr/\u003e\n\n\n支持的APP类型:\n\nAPP类型 | 是否支持\n---- | ---\n32位APP | 支持\n64位APP | 支持\n\u003cbr/\u003e\n\n支持的HOOK类型:\n\nHook类型 | 是否支持\n---- | ---\nJava Hook | 支持\nNative Hook | 支持\n\n支持的CPU类型:\n\nHook类型 | 是否支持\n---- | ---\nARM 32 | 支持\nARM 64 | 支持\n\u003cbr/\u003e\n\n## 集成VA遇到问题如何反馈？ ##\n购买授权后我们会建立微信群，有任何问题可以随时反馈给我们，并根据优先级在第一时间处理！\n\n## VA开发文档 ##\nVA开发文档请参考：[开发文档](doc/VADev.md)\n\n\n\n授权说明\n------\nVirtualApp虚拟机技术归属于：山东盒一网络科技有限公司（原：济宁市罗盒网络科技有限公司），于2015年至2025年申请多项VirtualApp知识产权，`受中华人民共和国知识产权法保护`。当您需要使用Github上的代码时，**请购买商业授权**，获取商业授权后将可以收到最新VirtualApp商业版全部源代码。上百家授权客户在付费使用VirtualApp商业版代码，集成VirtualApp代码的APP日启动次数超过2亿次，众多安卓工程师向我们提供不同场景下的用户反馈，通过我们技术团队不断优化迭代，VirtualApp商业版代码性能更好、兼容性更高。`当您的公司获取授权后，将成为其中一员，享受这些不断迭代完善后的技术成果。并可以和我们的授权客户进行运营、技术及商业上的互动合作。`\n\n\u003cbr/\u003e\n负责人：张总 \u003cbr/\u003e\n微信：10890 \u003cbr/\u003e\n\u003cbr/\u003e\n\n\n严重声明\n------\n您如果未经授权将VirtualApp用于**内部使用、商业牟利或上传应用市场**，我们将取证后报警（侵犯著作权罪）或起诉，这将对您所属公司造成刑事责任及法律诉讼，影响到您公司的商誉和投资。`购买商业授权为您节省大量开发、测试和完善兼容性的时间，让您更多时间用于创新及盈利。`罗盒科技已在2020年报警和起诉了一些个人及公司。\u003cbr/\u003e\n\n**为响应国家对于知识产权的保护号召！凡举报自己所在公司或其他公司未经授权，违法使用VirtualApp代码开发产品的，一经核实给予现金奖励。我们会对举报人身份保密！举报联系微信：10890**\n\n  \u003cbr/\u003e\n\n商业版主要更新\n------\n\n1. 兼容最新Android 15.0\n2. 支持Seccomp-Bpf拦截\n3. 不易被杀毒软件误报\n4. 框架优化，性能大幅提升\n5. 手机系统及APP兼容性大幅提升\n6. 完美运行Google服务\n7. 支持运行纯64位App\n8. 内置`XPosed Hook`框架\n9. 增加定位模拟代码\n10. 增加改机代码\n11. 其他500+项问题的修复和改进，详情请见下表\n\n\u003cbr\u003e\n\n2017年-2025年商业版代码更新详细\n------\n\n**2025年2月11号 至 2025年 2月27号 商业版代码更新内容**\n\n582、适配最新版微信\u003cbr/\u003e\n\n**2025年1月24号 至 2025年 2月10号 商业版代码更新内容**\n\n581、对IO进行inline hook时暂停所有Java线程,避免冷启动时因多线程导致的低概率crash\u003cbr/\u003e\n\n\n**2025年1月8号 至 2025年 1月23号 商业版代码更新内容**\n\n580、installer静默安装部分适配\u003cbr/\u003e\n579、修复静态广播收不到消息\u003cbr/\u003e\n578、修复pending intent数据丢失问题\u003cbr/\u003e\n577、input manager 14.0+上的适配\u003cbr/\u003e\n576、蓝牙适配\u003cbr/\u003e\n575、queryStatsForPackage适配\u003cbr/\u003e\n574、修复有些手机上显示不出应用列表\u003cbr/\u003e\n573、其他一些小问题适配\u003cbr/\u003e\n\n\n\u003cdetails\u003e\n\u003csummary\u003e2017年 12月 至 2025年 1 月 7 日 商业版代码更新内容(下拉打开)\u003c/summary\u003e  \u003cbr/\u003e\n\n\n**2024年12月21号 至 2025年 1月7号 商业版代码更新内容**\n\n572、Seccomp-bpf支持32位\u003cbr/\u003e\n571、修复某些情况下路径多次重定向的问题\u003cbr/\u003e\n570、修复抖音人脸识别时可能白屏的问题\u003cbr/\u003e\n569、去掉几年前为抖音打不开做的一些修改\u003cbr/\u003e\n\n\n**2024年12月7号 至 2024年 12月20号 商业版代码更新内容**\n\n568、修复startIntentSenderFoeResult无法工作的问题\u003cbr/\u003e\n567、修复GMS由于StatsManager无法hook导致crash的问题\u003cbr/\u003e\n\n\n**2024年11月27号 至 2024年 12月6号 商业版代码更新内容**\n\n566、修复release打包后IJobService中的onNetworkChanged等几个函数被混淆导致找不到crash的问题\u003cbr/\u003e\n565、修复由于BluetoothAdapter.sService为null导致IBluetooth hook失败的问题\u003cbr/\u003e\n564、修复packagesettings被覆盖的问题\u003cbr/\u003e\n563、删除getCallingUid()中的缓存代码\u003cbr/\u003e\n562、Seccomp条件判断时处理Application.name为Null的情况\u003cbr/\u003e\n561、AGP升级到8.2.0\u003cbr/\u003e\n\n**2024年11月12号 至 2024年 11月26号 商业版代码更新内容**\n\n560、重定向路径调整，区分/data/data/com.xxx以及/data/user/0/com.xxx，使其更符合APP使用实际使用的路径\u003cbr/\u003e\n559、适配fixupAppDir\u003cbr/\u003e\n558、reverseRedirectedPath增加检查，防止路径多次重复转换\u003cbr/\u003e\n557、修复splitNames信息缺失导致部分应用无法正常使用\u003cbr/\u003e\n556、补充一批normal权限,解决部分APP因为权限丢失无法正常使用的问题\u003cbr/\u003e\n\n\n**2024年10月31号 至 2024年 11月11号 商业版代码更新内容**\n\n555、新功能：增加Seccomp-Bpf支持，实现更底层的拦截\u003cbr/\u003e\n554、增加对部分加固APP的支持\u003cbr/\u003e\n553、系统OTA升级时对Split Apks重新安装\u003cbr/\u003e\n\n\n**2024年10月14号 至 2024年 10月29号 商业版代码更新内容**\n\n552、所有手机package.ini版本升级到7，避免某些情况下出现应用丢失\u003cbr/\u003e\n551、修改Demo包名\u003cbr/\u003e\n\n\n**2024年9月15号 至 2024年 10月13号 商业版代码更新内容**\n\n550、移除对Sandhook的依赖\u003cbr/\u003e\n549、移除几处hook，避免部分机型crash\u003cbr/\u003e\n548、移除未使用到的goAsync，避免ANR\u003cbr/\u003e\n547、移除部分对1.X的升级处理废弃代码\u003cbr/\u003e\n546、修复手机系统升级到13.0+上后，应用列表消失的问题\u003cbr/\u003e\n\n\n**2024年8月23号 至 2024年 9月14号 商业版代码更新内容**\n\n545、修复IO重定向中一系列函数未对dfd正确处理\u003cbr/\u003e\n\n\n**2024年8月9号 至 2024年 8月22号 商业版代码更新内容**\n\n544、修复Native的一个空指针问题\u003cbr/\u003e\n543、修复Native的某个函数由于栈上随机数导致判断出错\u003cbr/\u003e\n542、修复unity中的检测问题\u003cbr/\u003e\n541、修复publishService crash问题\u003cbr/\u003e\n540、修复getPid死循环崩溃问题\u003cbr/\u003e\n\n**2024年8月3号 至 2024年 8月8号 商业版代码更新内容**\n\n539、修复微信等APP因为webview导致的crash问题\u003cbr/\u003e\n\n**2024年7月19号 至 2024年 8月2号 商业版代码更新内容**\n\n538、修复sandhook崩溃问题\u003cbr/\u003e\n537、修复sandhook hook不起效问题\u003cbr/\u003e\n536、替换sandhook中inline hook部分\u003cbr/\u003e\n535、修复android.permission.DETECT_SCREEN_CAPTURE权限导致的crash问题\u003cbr/\u003e\n534、修复静态广播导致的crash问题\u003cbr/\u003e\n533、修复百度搜索crash的问题\u003cbr/\u003e\n532、修复ResolveActivity跳转到外部应用时没有过滤export为false的场景导致crash\u003cbr/\u003e\n531、修复在某些华为设备上微信白屏的问题\u003cbr/\u003e\n530、修复微信流量异常的问题\u003cbr/\u003e\n529、class_linker适配android 15\u003cbr/\u003e\n528、修复 readlinkat参数问题导致的crash\u003cbr/\u003e\n527、解决某些unity路径检测的问题\u003cbr/\u003e\n\n\n**2024年7月3号 至 2024年 7月18号 商业版代码更新内容**\n\n526、适配了几十个API,很大程度提升了稳定性\u003cbr/\u003e\n525、调整stopService不再走initProcess流程，解决了某些情况下的死锁问题\u003cbr/\u003e\n524、修复 startprocess启动App后再次进入VActivityManagerService导致死锁的问题\u003cbr/\u003e\n523、修复锁屏/亮屏广播引起的crash问题\u003cbr/\u003e\n\n\n**2024年6月17号 至 2024年 7月2号 商业版代码更新内容**\n\n522、AttributionSoure中的uid调整 \u003cbr/\u003e\n521、修复微信注册，找回账号等几个界面白屏的问题\u003cbr/\u003e\n\n\n**2024年6月4号 至 2024年 6月16号 商业版代码更新内容**\n\n520、将内置的Java hook框架SandHook调整为可选配置 \u003cbr/\u003e\n519、修复VA_ENABLE_EXT_FULL_SOURCE_CODE功能选项开启时，加载so错误的问题\u003cbr/\u003e\n\n\n**2024年5月8号 至 2024年 6月3号 商业版代码更新内容**\n\n518、修复微信在鸿蒙4.0+上无法使用的问题 \u003cbr/\u003e\n517、调整VA demo package name\u003cbr/\u003e\n\n\n\n**2024年4月20号 至 2024年 5月7号 商业版代码更新内容**\n\n516、适配华为账户登录和授权登录等功能 \u003cbr/\u003e\n515、适配荣耀账户登录和授权登录等功能 \u003cbr/\u003e\n514、修复Service中getApplicationContext返回Null的问题\u003cbr/\u003e\n\n\n**2024年4月4号 至 2024年 4月19号 商业版代码更新内容**\n\n513、修复link\u0026unlink参数没有处理重定向的问题 \u003cbr/\u003e\n512、修复AutoFillManagerStub未生效问题 \u003cbr/\u003e\n511、适配高版本ShadowJobService \u003cbr/\u003e\n\n\t\n**2024年3月7号 至 2024年 4月2号 商业版代码更新内容**\n\n510、修复数款游因为戏二次注册provider导致无法打开 \u003cbr/\u003e\n\n\n\n**2024年2月19号 至 2024年 3月6号 商业版代码更新内容**\n\n509、修通知跳转Crash \u003cbr/\u003e\n508、AMS API适配\u003cbr/\u003e\n507、DevicePolicyManager API适配\u003cbr/\u003e\n506、BlueTooth API适配\u003cbr/\u003e\n505、修复抖音crash问题\u003cbr/\u003e\n\n\n**2024年1月25号 至 2024年 2月18号 商业版代码更新内容**\n\n504、修复抖音在部分手机无法打开的问题\u003cbr/\u003e\n503、修复抖音在部分手机运行一小段时间后崩溃的问题\u003cbr/\u003e\n502、修复抖音在部分手机crash后一直打不开的问题\u003cbr/\u003e\n501、修复抖音极速版在部分手机无法打开的问题\u003cbr/\u003e\n500、修复抖音极速版在部分手机运行一小段时间后崩溃的问题\u003cbr/\u003e\n499、修复抖音极速版在部分手机crash后一直打不开的问题\u003cbr/\u003e\n498、UserManager相关API适配\u003cbr/\u003e\n497、PackageManager相关API适配\u003cbr/\u003e\n496、Notification相关API适配\u003cbr/\u003e\n495、FingerprintManager相关API适配\u003cbr/\u003e\n\n\n**2024年1月5号 至 2024年 1月24号 商业版代码更新内容**\n\n494、Activity Token获取适配\u003cbr/\u003e\n493、适配最新版微信\u003cbr/\u003e\n\n**2023年12月21号 至 2024年 1月4号 商业版代码更新内容**\n\n492、适配libc可能没有R权限的情况\u003cbr/\u003e\n\n\n**2023年12月5号 至 2023年 12月20号 商业版代码更新内容**\n\n491、修复储存空间异常的问题\u003cbr/\u003e\n\n\n**2023年10月24号 至 2023年 12月4号 商业版代码更新内容**\n\n490、取消对Xposed依赖\u003cbr/\u003e\n489、适配最新版微信\u003cbr/\u003e\n488、适配setCompatibilityVersion\u003cbr/\u003e\n487、取消hookGetCallingUid对xposed的依赖\u003cbr/\u003e\n486、蓝牙适配\u003cbr/\u003e\n485、AddToDisplayAsUser处理\u003cbr/\u003e\n478、PendingIntent适配\u003cbr/\u003e\n484、MediaRecorder适配\u003cbr/\u003e\n483、处理dispatchVolumeKeyEvent API\u003cbr/\u003e\n482、修复AttributionSource cast crash\u003cbr/\u003e\n481、增加配置：是否优先使用外部app\u003cbr/\u003e\n480、修复启动前台service crash\u003cbr/\u003e\n479、修复14.0上renameat太短导致hook后覆盖其他函数的问题\u003cbr/\u003e\n\n\n**2023年10月8号 至 2023年 10月23号 商业版代码更新内容**\n\n478、修复Annotation依赖包为空的问题\u003cbr/\u003e\n477、修复抖音等APP由于动态框架导致无法打开Activity的问题\u003cbr/\u003e\n476、修复纯Java APP在64位下以32位模式安装的问题\u003cbr/\u003e\n475、修复了13.0+上的class linker偏移检测问题\u003cbr/\u003e\n474、调整默认使用isUseRealDataDir模拟真实路径\u003cbr/\u003e\n473、JobServiceStub适配\u003cbr/\u003e\n472、IO重定向增加对renameat2的hook\u003cbr/\u003e\n471、修复APK安装模式下某些APP拍照黑屏\u003cbr/\u003e\n470、修复APK安装模式下微信小程序无法使用的问题\u003cbr/\u003e\n\n\t\n**2023年9月16号 至 2023年 10月7号 商业版代码更新内容**\n\n469、移除已经废弃的虚拟定位代码\u003cbr/\u003e\n468、修复WhatsApp 来电通知bug\u003cbr/\u003e\n467、修复GMS相关问题\u003cbr/\u003e\n466、修复WhatsApp无法跳过短息验证界面问题\u003cbr/\u003e\n465、修复WhatsApp等部分APP启动后界面白屏问题\u003cbr/\u003e\n464、适配Alarms 相关API\n\n\n**2023年9月6号 至 2023年 9月15号 商业版代码更新内容**\n\n463、14.0上JobScheduler API适配\u003cbr/\u003e\n462、修复从sdcard上安装时signature可能获取的可能不是最旧的问题\u003cbr/\u003e\n461、LocaleManager适配\u003cbr/\u003e\n\n\n**2023年8月16号 至 2023年 9月5号 商业版代码更新内容**\n\n460、14.0上JobScheduler适配\u003cbr/\u003e\n459、修复API broadcastIntentWithFeature\u003cbr/\u003e\n458、修复WhatsApp验证跳转的问题\u003cbr/\u003e\n457、内部Provider访问适配\u003cbr/\u003e\n\n\n**2023年8月2号 至 2023年 8月15号 商业版代码更新内容**\n\n456、修复Twitter白屏的问题\u003cbr/\u003e\n455、修复ContentProvider在12.0+上的适配问题\u003cbr/\u003e\n454、修复微信在nova9z上崩溃的问题\u003cbr/\u003e\n453、修复微信等APP发送定位时黑屏的问题\u003cbr/\u003e\n452、编译SDK版本升级到14.0\u003cbr/\u003e\n\n**2023年7月13号 至 2023年 8月1号 商业版代码更新内容**\n\n451、适配12.0+上蓝牙相关的10来个API\u003cbr/\u003e\n450、适配UserManager相关的10来个API\u003cbr/\u003e\n\n\n**2023年6月30号 至 2023年 7月12号 商业版代码更新内容**\n\n449、修复JobService unbind崩溃问题\u003cbr/\u003e\n448、修复JobService persisted崩溃问题\u003cbr/\u003e\n\n**2023年5月26号 至 2023年 6月29号 商业版代码更新内容**\n\n447、修复部分APP无法录音的问题\u003cbr/\u003e\n446、修复从Sdcard安装APK失败的问题\u003cbr/\u003e\n445、更改VA Demo包名\u003cbr/\u003e\n\n**2023年4月28号 至 2023年 5月25号 商业版代码更新内容**\n\n444、适配Android 14.0\u003cbr/\u003e\n\n**2023年3月18号 至 2023年 4月27号 商业版代码更新内容**\n\n443、修复GMS支持，修复各种crash，权限等问题\u003cbr/\u003e\n442、修复GooglePlay无法打开的问题\u003cbr/\u003e\n441、修复GooglePlay无法登录Google账号的问题\u003cbr/\u003e\n440、修复Youtube,WhatsApp等APP无法登录Google账号的问题\u003cbr/\u003e\n439、修复Facebook无法打开的问题\u003cbr/\u003e\n\n\n**2023年2月17号 至 2023年 3月17号 商业版代码更新内容**\n\n438、修setPictureInPictureParams crash\u003cbr/\u003e\n\n**2023年1月27号 至 2023年 2月16号 商业版代码更新内容**\n\n437、修复mOpPackageName空指针\u003cbr/\u003e\n436、修复13.0上PackageManager几个flags参数导致的crash\u003cbr/\u003e\n435、修复VAPP返回主页的Intent crash\u003cbr/\u003e\n434、TelecomManagerStub API适配\u003cbr/\u003e\n\t\n**2022年12月9号 至 2023年 1月26号 商业版代码更新内容**\n\n433、修复PendingIntent flag处理问题\u003cbr/\u003e\n\n**2022年11月9号 至 2022年 12月8号 商业版代码更新内容**\n\n432、修复Facebook在某些情况下无法启动的问题\u003cbr/\u003e\n431、启动外部App时，排除对VA自身的判断\u003cbr/\u003e\n430、修复queryIntentServices过滤规则\u003cbr/\u003e\n\n\n**2022年10月9号 至 2022年 11月8号 商业版代码更新内容**\n\n429、修复当VA_AUTHORITY_PREFIX不等于包名时找不到Provider的问题：\"Failed to find provider info ...\"\u003cbr/\u003e\n428、getPermissionActivityIntent处理\u003cbr/\u003e\n427、修复特殊情况下,检查权限无限弹窗\u003cbr/\u003e\n426、强调Intent使用外部通讯录(如果被第三方接管,建议使用外部可见)\u003cbr/\u003e\n425、新增几个Java API适配\u003cbr/\u003e\n424、修复修复部分后台Activity跳转问题\u003cbr/\u003e\n423、修复在10.0+上后台Activity无法启动的问题\u003cbr/\u003e\n\n\n**2022年 8月20号 至 2022年 10月8号 商业版代码更新内容**\n\n422、新功能:增加启动插件Activity代理，绕过后台5s限制\u003cbr/\u003e\n421、修复Provider在10.0+上crash的问题\u003cbr/\u003e\n420、适配最新版微信\u003cbr/\u003e\n419、适配克隆时不显示sdcard上的APK\u003cbr/\u003e\n418、适配12.0+上PendingIntent Flags必须为FLAG_UPDATE_CURRENT/FLAG_IMMUTABLE\u003cbr/\u003e\n417、修复MediaProvider因为ACCESS_MEDIA_LOCATION 权限检查导致的crash\u003cbr/\u003e\n416、修复12.0+上debug模式下hook失败的问题\u003cbr/\u003e\n415、适配在Multi User账户下crash的问题\u003cbr/\u003e\n414、适配由于后台限制导致VA Core启动插件中Activity失败的问题\u003cbr/\u003e\n\n\n**2022年 7月27号 至 2022年 8月19号 商业版代码更新内容**\n\n413、Android 13.0继续适配\u003cbr/\u003e\n412、主版调整为64bit\u003cbr/\u003e\n411、修复某些华为手机上App无法打开的问题\u003cbr/\u003e\n410、修复OPPO 13.0上无法打开应用的问题\u003cbr/\u003e\n409、修复百度语音TTS的调用问题\u003cbr/\u003e\n408、修复数据隔离后仍可以访问sdcard根目录的问题\u003cbr/\u003e\n407、修复鸿蒙手机上的崩溃问题\u003cbr/\u003e\n406、修复Debug模式下Hook失效问题\u003cbr/\u003e\n405、添加对BinderInvocationStub的混淆处理，避免混淆后崩溃问题\u003cbr/\u003e\n404、修复Native层调用free函数可能导致崩溃的问题\u003cbr/\u003e\n403、修复微信由于虚拟文件系统导致的崩溃问题\u003cbr/\u003e\n\n\n**2022年 7月9号 至 2022年 7月26号 商业版代码更新内容**\n\n402、Android 13.0适配\u003cbr/\u003e\n401、修复开启虚拟储存后文件路径的处理问题\u003cbr/\u003e\n400、修复12.0上Notification没有提示的问题\u003cbr/\u003e\n\n\n**2022年 4月28号 至 2022年 5月31号 商业版代码更新内容**\n\n399、修复onGetCallingUid hook引起的崩溃问题\u003cbr/\u003e\n398、修复微信8.0.22启动崩溃的问题\u003cbr/\u003e\n\n\n**2022年 4月5号 至 2022年 4月27号 商业版代码更新内容**\n\n397、去掉sandhook中一些多余的hook代码，避免某些APP无法启动\u003cbr/\u003e\n\n\n**2022年 3月13号 至 2022年 4月5号 商业版代码更新内容**\n\n396、新增功能:在VA中实现内置media provider，以支持媒体库隔离等需求\u003cbr/\u003e\n395、修复微信/QQ使用语音时崩溃\u003cbr/\u003e\n394、蓝牙崩溃问题适配\u003cbr/\u003e\n393、增加部分Log\u003cbr/\u003e\n392、删除一些无用代码\u003cbr/\u003e\n\n\n**2022年 1月22号 至 2022年 3月12号 商业版代码更新内容**\n\n391、修复华为手机上StorageManager没有被hook的问题\u003cbr/\u003e\n390、修复最新版微信无法从SD卡启动的问题\u003cbr/\u003e\n389、PackageInfo中增加对requestedPermissionsFlags字段的处理\u003cbr/\u003e\n388、新增VSettingsProvider，避免内置应用没有权限操作settings provider导致异常\u003cbr/\u003e\n387、修复微信等APP启动黑屏，ANR等问题\u003cbr/\u003e\n386、新增对MediaProvider的hook\u003cbr/\u003e\n385、新增对插件shareUserId的处理，从而可以配置将插件的数据放到主包中\u003cbr/\u003e\n384、新增可以配置是否将Tinker禁用\u003cbr/\u003e\n383、修复Android 12权限处理适配\u003cbr/\u003e\n\n\n**2021年 12月30号 至 2022年 1月21号 商业版代码更新内容**\n\n382、Sandhook适配12.0\u003cbr/\u003e\n381、修复Sandhook在部分11.0上不生效的问题\u003cbr/\u003e\n380、增加编译选项VA_FULL_EXT控制是否将VA源码编译到插件,满足加固场景。\u003cbr/\u003e\n\n\n**2021年 11月24号 至 2021年 12月29号 商业版代码更新内容**\n\n379、Android 12.0第一轮适配已完成\u003cbr/\u003e\n378、Demo App在11.0上增加文件权限检测\u003cbr/\u003e\n377、修复静态广播接收者在独立进程无法接收广播的问题\u003cbr/\u003e\n376、修复微信第一次登录可能crash问题\u003cbr/\u003e\n375、修复部分APP无法显示头像问题\u003cbr/\u003e\n374、修复在部分OPPO手机上打不开问题\u003cbr/\u003e\n\n\n**2021年 9月21号 至 2021年 11月23号 商业版代码更新内容**\n\n373、修复WhatsApp在360手机上黑屏问题\u003cbr/\u003e\n372、增加VA内外广播通信测试demo\u003cbr/\u003e\n371、修复抖音极速版兼容性问题\u003cbr/\u003e\n370、修复readlinkat返回值精度\u003cbr/\u003e\n369、修复从外部安装app,没有引用org.apache.http.legacy的问题\u003cbr/\u003e\n368、修复华为Nova 5i, 64位主包兼容性\u003cbr/\u003e\n367、修复11.0上外部存储重定向问题\u003cbr/\u003e\n366、修复11.0上GMS登录问题\u003cbr/\u003e\n365、修复11.0 部分APP读写sdcard报错的问题\u003cbr/\u003e\n364、修复va core进程死亡后，APP可能打不开的问题\u003cbr/\u003e\n363、增加未安装插件时无法启动的错误日志\u003cbr/\u003e\n\n**2021年 8月22号 至 2021年 9月20号 商业版代码更新内容**\n\n362、横屏重新适配\u003cbr/\u003e\n361、修复部分APP通过file协议安装后无法打开的问题\u003cbr/\u003e\n360、修复传递给JobIntentService中Intent数据丢失问题\u003cbr/\u003e\n359、修复JobIntentService第二次调用无法工作的问题\u003cbr/\u003e\n358、修复华为手机上某些APP奔溃的问题\u003cbr/\u003e\n357、修复小米手机上游戏登录问题\u003cbr/\u003e\n356、修复某些应用加固后无法打开的问题\u003cbr/\u003e\n355、增加对关联启动权限检测\u003cbr/\u003e\n354、targetSdk 30适配\u003cbr/\u003e\n353、修复targetSdk为30时，某些应用无法上网的问题\u003cbr/\u003e\n352、修复targetSdk为30时，sdcard无法访问的问题\u003cbr/\u003e\n351、编译脚本中使用cmake替换gradle task\u003cbr/\u003e\n350、移除过时文档\u003cbr/\u003e\n\t\n**2021年 8月7号 至 2021年 8月21号 商业版代码更新内容**\n\n349、调整优化gradle脚本\u003cbr/\u003e\n348、hidedenApiBypass支持Android R+\u003cbr/\u003e\n347、targetSdk 30 支持\u003cbr/\u003e\n346、修复VIVO系统服务bug\u003cbr/\u003e\n345、修复VIVO手机无法使用摄像头的bug\u003cbr/\u003e\n344、修复dex加载异常状态的获取\u003cbr/\u003e\n343、修复Android R上libart.so路径问题\u003cbr/\u003e\n342、修复Andoid Q+ 删除通知的bug\u003cbr/\u003e\n341、修复APN uri的权限检查\u003cbr/\u003e\n340、修复Android R暂停恢复线程状态\u003cbr/\u003e\n339、修复debug模式下部分hook失效情况\u003cbr/\u003e\n338、修复hook在R之后的一些bug\u003cbr/\u003e\n\n**2021年 4月25号 至 2021年 8月6号 商业版代码更新内容**\n\n337、修复探探部分手机不能上传头像问题\u003cbr/\u003e\n336、修复Android 10 华为设备IO重定向问题\u003cbr/\u003e\n335、调整横竖屏逻辑,减少异常情况发生\u003cbr/\u003e\n334、添加Activity生命周期的回调接口\u003cbr/\u003e\n333、修复Android 12的广播问题\u003cbr/\u003e\n332、修复微信部分界面状态异常的BUG\u003cbr/\u003e\n331、修复Outlook、One drive、Teams、Zoom等海外app的支持\u003cbr/\u003e\n330、修复Android 11 一个权限请求BUG\u003cbr/\u003e\n329、修复部分cocos2d引擎只显示半屏的问题\u003cbr/\u003e\n328、修复微信在多用户下不能发送文件的问题\u003cbr/\u003e\n327、split apk 支持\u003cbr/\u003e\n326、Android S 支持\u003cbr/\u003e\n\n**2021年 2月24号 至 2021年 4月24号 商业版代码更新内容**\n\n325、适配多用户环境\u003cbr/\u003e\n324、修复新版微信的兼容问题\u003cbr/\u003e\n323、兼容更多企业级加固\u003cbr/\u003e\n322、支持VAPP设置电源优化\u003cbr/\u003e\n321、修复缺失权限声明\u003cbr/\u003e\n320、修复Android 11上android.test.base库的引用\u003cbr/\u003e\n319、优化ext插件判断\u003cbr/\u003e\n318、优化安装时ABI的选择\u003cbr/\u003e\n317、修复Google文档在Android 11上崩溃的问题\u003cbr/\u003e\n\n**2020年 10月15号 至 2021年 2月23号 商业版代码更新内容**\n\n316、解决新版爱加密、邦邦等加固的兼容性\u003cbr/\u003e\n315、修复WhatsApp不显示冷启动Splash的问题\u003cbr/\u003e\n314、优化对系统app的识别\u003cbr/\u003e\n313、完善多用户环境下的支持\u003cbr/\u003e\n312、解决ext插件部分情况下卡死的问题\u003cbr/\u003e\n311、支持Google Play在容器中下载APP\u003cbr/\u003e\n310、修复Android 11 QQ无法显示图片的问题\u003cbr/\u003e\n309、兼容Android 11运行Google Service\u003cbr/\u003e\n308、解决Android 11无法运行chromium\u003cbr/\u003e\n307、支持Hook @CriticalNative Method\u003cbr/\u003e\n306、修复JDK 13无法编译运行的问题\u003cbr/\u003e\n305、修复Service部分情况可能crash的问题\u003cbr/\u003e\n304、修复Android 11无法加载外部存储私有数据的问题\u003cbr/\u003e\n303、修复低版本app无法使用org.apache.http.legacy的问题\u003cbr/\u003e\n302、修复某些情况系统任务栈只显示最后一个的问题\u003cbr/\u003e\n301、完善不同平台的构建脚本\u003cbr/\u003e\n300、修复Android 11无法读取obb的问题\u003cbr/\u003e\n299、解决软件无法向后兼容的问题\u003cbr/\u003e\n298、重构VApp安装框架\u003cbr/\u003e\n297、重构virtual文件系统\u003cbr/\u003e\n296、修复某些情况下WebView无法启动的问题\u003cbr/\u003e\n295、修复VApp卸载重装的BUG\u003cbr/\u003e\n294、修复LOL手游的登录异常问题\u003cbr/\u003e\n293、支持安装Splits APK\u003cbr/\u003e\n292、支持动态配置主包环境\u003cbr/\u003e\n291、修复32位QQ调用64位微信卡顿的问题\u003cbr/\u003e\n290、修复Messenger调用Facebook崩溃的问题\u003cbr/\u003e\n289、优化对Google服务框架的支持\u003cbr/\u003e\n288、实现新的扩展包同步机制\u003cbr/\u003e\n287、修复Android 11正式版的异常问题\u003cbr/\u003e\n286、添加系统Package缓存，优化性能\u003cbr/\u003e\n285、修复disabled组件还能被PMS查询的BUG\u003cbr/\u003e\n284、修复微信部分界面Launch行为异常的问题\u003cbr/\u003e\n283、修复ContentProvider.getCallingPackage返回Host包名的BUG\u003cbr/\u003e\n282、修复uid虚拟化的BUG，解决部分app权限检查失败的问题\u003cbr/\u003e\n281、重写PendingIntent, IntentSender的实现\u003cbr/\u003e\n280、优化进程管理，修复长期存在的概率性进程死锁问题\u003cbr/\u003e\n279、重写Service实现，Service生命周期更准确，不容易被杀死\u003cbr/\u003e\n\n\n**2020年 9月13号 至 2020年 10月15号 商业版代码更新内容**\n\n278、修复 64 位 App 无法调用 32 位 App 的问题\u003cbr/\u003e\n277、修复 Android R 加载 HttpClient 的问题 \u003cbr/\u003e\n276、修复 Android R debug 模式下的崩溃问题\u003cbr/\u003e\n\n**2020年 8月23号 至 2020年 9月12号 商业版代码更新内容**\n\n275、添加缺失的 service hook\u003cbr/\u003e\n274、修复百度翻译无法启动的问题 \u003cbr/\u003e\n273、修复 GP 下载的 split app 无法启动的问题\u003cbr/\u003e\n\n**2020年 7月10号 至 2020年 8月22号 商业版代码更新内容**\n\n272、修复 Service 创建\u003cbr/\u003e\n271、添加 NotificationService 缺失的 Hook\u003cbr/\u003e\n270、修复 Yotube 崩溃\u003cbr/\u003e\n\n**2020年 5月19号 至 2020年 7月9号 商业版代码更新内容**\n\n269、初步适配 Android 11 beta1\u003cbr/\u003e\n268、修复小红书多开闪退的问题\u003cbr/\u003e\n267、修复某些 App 多开报“应用签名被篡改”的问题\u003cbr/\u003e\n\n**2020年 4月24号 至 2020年 5月18号 商业版代码更新内容**\n\n266、修复 sh 调用错误\u003cbr/\u003e\n265、修复 9.0 以上最新版 Facebook 无法登陆的问题\u003cbr/\u003e\n264、帮助企业微信修复启动虚拟存储的情况下无法拍照的问题\u003cbr/\u003e\n263、修复某些情况下 64位 app 打不开 Activity 的问题\u003cbr/\u003e\n\n**2020年 3月24号 至 2020年 4月23号 商业版代码更新内容**\n\n262、修复 Vivo 设备提示安装游戏 SDK 的问题\u003cbr/\u003e\n261、修复 Android Q 无法加载部分系统 so 的问题\u003cbr/\u003e\n260、修复华为设备微博未响应\u003cbr/\u003e\n259、忽略不必要的权限检查造成的崩溃\u003cbr/\u003e\n258、修复 WPS 分享文件崩溃的问题\u003cbr/\u003e\n257、部分 10.0 设备的闪退问题\u003cbr/\u003e\n\n**2020年 3月7号 至 2020年 3月23号 商业版代码更新内容**\n\n256、修复微信同时打开两个页面问题\u003cbr/\u003e\n255、修复微信登陆成功但是返回登陆页面的问题\u003cbr/\u003e\n254、修复最新版 QQ 无法下载附件的问题\u003cbr/\u003e\n253、更新 SandHook 版本\u003cbr/\u003e\n252、修复 9.0 以上安装未签名Apk问题 \u003cbr/\u003e\n251、修复 10.0 的定位问题\u003cbr/\u003e\n\n**2020年 1月16号 至 2020年 3月6号 商业版代码更新内容**\n\n250、调整 lib 重定向逻辑\u003cbr/\u003e\n249、修复三星 10.0 系统上的崩溃问题\u003cbr/\u003e\n248、修复 release build 的 hook 异常\u003cbr/\u003e\n247、增加 SandHook 的 proguard 规则\u003cbr/\u003e\n246、修复对部分 App 中 VirtualApk 的兼容问题 \u003cbr/\u003e\n245、修复 VA 内部请求安装 apk 失败的问题\u003cbr/\u003e\n\n**2019年 12月26号 至 2020年 1月15号 商业版代码更新内容**\n\n244、修复 Android Q 遗漏的 hook\u003cbr/\u003e\n243、禁用 Emui10 的 AutoFill\u003cbr/\u003e\n242、增加新 api 结束所有 activity\u003cbr/\u003e\n\n**2019年 12月15号 至 2019年 12月25号 商业版代码更新内容**\n\n241、修复 Emui10 上企业微信等 App 无法启动的问题\u003cbr/\u003e\n240、修复在 4.x 可能导致的崩溃\u003cbr/\u003e\n239、升级 SandHook 修复对 Thread 类的 Hook\u003cbr/\u003e\n238、修复 Android Q 某些接口导致的权限问题\u003cbr/\u003e\n\n**2019年 11月20号 至 2019年 12月14号 商业版代码更新内容**\n\n237、修复 Notification 缓存导致的崩溃\u003cbr/\u003e\n236、修复高版本 Notification 的 classloader 问题\u003cbr/\u003e\n\n**2019年 11月9号 至 2019年 11月19号 商业版代码更新内容**\n\n235、修复 Android 5.x 的 ART Hook \u003cbr/\u003e\n234、修复 ART Hook 可能导致的死锁问题 \u003cbr/\u003e\n\n**2019年 11月2号 至 2019年 11月8号 商业版代码更新内容**\n\n233、修复 WPS, 网易邮箱等在 Q 设备上崩溃的问题 \u003cbr/\u003e\n232、修复汤姆猫跑酷在部分 Q 设备上崩溃的问题 \u003cbr/\u003e\n231、修复 QQ 在部分 Q 设备上崩溃的问题 \u003cbr/\u003e\n\n**2019年 10月25号 至 2019年 11月1号 商业版代码更新内容**\n\n230、修复克隆 Google Play 下载的 64位 App\u003cbr/\u003e\n229、修复企业微信 \u003cbr/\u003e\n228、修复 Telegram \u003cbr/\u003e\n\n**2019年 10月8号 至 2019年 10月24号 商业版代码更新内容**\n\n227、修复 Android P 下 AppOspManager 的异常 \u003cbr/\u003e\n226、添加 Android P 下 ActivityTaskManager 丢失的 Hook \u003cbr/\u003e\n225、修复 Android P 下 Activity Top Resume 异常 \u003cbr/\u003e\n224、支持在系统多用户模式下运行! \u003cbr/\u003e\n\n**2019年 10月8号 商业版代码更新内容**\n\n223、修复Android P 以上内部 app 返回桌面异常的问题 \u003cbr/\u003e\n222、64位分支支持 Android Q \u003cbr/\u003e\n\n**2019年 9月20号 至 2019年 10月7号 商业版代码更新内容**\n\n221、修复安装在扩展插件中的 apk 无法正确显示图标和名称的问题 \u003cbr/\u003e\n220、修复 twitter 无法打开的问题 \u003cbr/\u003e\n219、正式兼容 Android Q 正式版! \u003cbr/\u003e\n218、修复 Android Q 某些 Activity 无法再次打开的问题 \u003cbr/\u003e\n217、初步适配 Android Q 正式版 \u003cbr/\u003e\n216、修复数个64位分支的 Bug \u003cbr/\u003e\n215、新增加支持32位插件的64位分支，该分支支持32位旧设备并且64位设备在32位插件的情况下可以支持32位旧应用 \u003cbr/\u003e\n\n**2017年 12月 至 2019年 7月 30 日 商业版代码更新内容**\n\n214、改进 App 层提示信息 \u003cbr/\u003e\n213、改进部分编码 \u003cbr/\u003e\n212、修复从宿主向插件发送广播的方法 \u003cbr/\u003e\n211、兼容最新版 gradle 插件 \u003cbr/\u003e\n210、增加广播命名空间以避免多个使用 VA 技术的 App 互相干扰 \u003cbr/\u003e\n209、修复 IMO 打不开的问题 \u003cbr/\u003e\n208、修复部分 ContentProvider 找不到的问题 \u003cbr/\u003e\n207、支持纯32位模式，以兼容老设备 \u003cbr/\u003e\n206、初步支持纯64位模式，以应对8月份的谷歌市场的策略变化 \u003cbr/\u003e\n205、适配到 Android Q beta4 \u003cbr/\u003e\n204、修复了货拉拉无法安装的问题\u003cbr/\u003e\n203、优化了64位apk的判定逻辑\u003cbr/\u003e\n202、修复配置网络证书的 App 的联网\u003cbr/\u003e\n201、重构组件状态管理\u003cbr/\u003e\n200、优化 MIUI/EMUI ContentProvider 兼容性\u003cbr/\u003e\n199、修复 StorageStats Hook\u003cbr/\u003e\n198、修复快手无法登陆\u003cbr/\u003e\n197、修复 YY 无法启动，更好的兼容插件化框架\u003cbr/\u003e\n196、修复 Facebook 登陆\u003cbr/\u003e\n195、修复 Google Play 下载的 App 无法找到 so 的问题(皇室战争)\u003cbr/\u003e\n194、修复 split apk 支持\u003cbr/\u003e\n193、修复 Youtube 无法启动\u003cbr/\u003e\n192、修复优酷无法启动的问题\u003cbr/\u003e\n191、修复多开时app间可能存在广播namespace冲突的BUG\u003cbr/\u003e\n190、采用新的策略绕过Android P以后的Hidden Policy API\u003cbr/\u003e\n189、适配Android Q(beta1)\u003cbr/\u003e\n188、修复华为设备部分app无法识别存储的问题\u003cbr/\u003e\n187、修复启动进程可能失败导致app无法运行的问题\u003cbr/\u003e\n186、修复4.4设备部分native符号无法找到的问题\u003cbr/\u003e\n185、修复部分设备WebView包名获取失败的问题\u003cbr/\u003e\n184、修复Service细节处理的问题\u003cbr/\u003e\n183、优化启动速度\u003cbr/\u003e\n182、修复WebView在少数机型加载失败的情况\u003cbr/\u003e\n181、修复Lib决策的问题\u003cbr/\u003e\n180、修复部分华为机型无法读取内存卡的问题\u003cbr/\u003e\n179、修复Service可能存在的问题\u003cbr/\u003e\n178、允许根据intent判断Activity是否在外部启动\u003cbr/\u003e\n177、修复部分机型上Gms和Google Play启动到了不正确的环境\u003cbr/\u003e\n176、修复新实现的StaticBroadcast导致的兼容性问题\u003cbr/\u003e\n175、修复Android P上无法使用apache.http.legacy的问题\u003cbr/\u003e\n174、实现Native trace\u003cbr/\u003e\n173、优化IO Redirect性能\u003cbr/\u003e\n172、修复wechat部分时候出现网络无法连接的问题\u003cbr/\u003e\n171、修复小概率process attach不正确的BUG\u003cbr/\u003e\n170、开始下一阶段的ROADMAP\u003cbr/\u003e\n169、解决Android P无法注册超过1000个广播导致的问题\u003cbr/\u003e\n168、修复可能导致ANR的DeadLock\u003cbr/\u003e\n167、修复部分app动态加载so失败的问题\u003cbr/\u003e\n166、修复免安装运行环境下部分机型第一次打开出现黑屏的问题\u003cbr/\u003e\n165、兼容适配多款主流的Android模拟器\u003cbr/\u003e\n164、优化启动性能\u003cbr/\u003e\n163、解决多个内存泄露问题\u003cbr/\u003e\n162、修复IO Redirect优先级的问题\u003cbr/\u003e\n161、修复8.0以下设备Messenger无网络连接的问题\u003cbr/\u003e\n160、修复双开时外部app卸载时内部app仍然保留的BUG\u003cbr/\u003e\n159、修复部分腾讯加固无法运行的问题\u003cbr/\u003e\n158、修复Instagram无法登录Facebook的BUG\u003cbr/\u003e\n157、修复进程小概率可能重复启动的BUG\u003cbr/\u003e\n156、修复GET_PERMISSIONS没有获取权限的BUG\u003cbr/\u003e\n155、修复startActivityIntentSender的BUG\u003cbr/\u003e\n154、修复vivo设备部分Activity无法启动的问题\u003cbr/\u003e\n153、修复app无法调用外部app选择文件的问题\u003cbr/\u003e\n152、完善Android P的兼容\u003cbr/\u003e\n151、兼容Android P的Google服务\u003cbr/\u003e\n150、解决Messenger部分功能异常\u003cbr/\u003e\n149、完善IO Redirect\u003cbr/\u003e\n148、大量适配Gms, 修复Gms运行过程中进程无限重启的问题\u003cbr/\u003e\n147、重新实现Service的运行机制\u003cbr/\u003e\n146、完善64bit，提供了部分ROM配置64bit Engine权限的API\u003cbr/\u003e\n145、修复了4.4设备上的Activity启动问题\u003cbr/\u003e\n144、支持excludeFromRecent属性\u003cbr/\u003e\n143、修复Instagram无法Facebook登录的问题\u003cbr/\u003e\n142、修复Facebook第一次登录闪退的问题\u003cbr/\u003e\n141、支持以64位模式运行Gms、Google play、Play game\u003cbr/\u003e\n140、支持在双开/免安装运行的Google play中下载和安装app\u003cbr/\u003e\n139、修复DownloadManager的BUG\u003cbr/\u003e\n138、修复Google play返回上层时重启界面的BUG\u003cbr/\u003e\n137、修复免安装模式下so决策问题\u003cbr/\u003e\n136、优化构建脚本，便于引入项目\u003cbr/\u003e\n135、修复移动MM SDK无法启动的问题\u003cbr/\u003e\n134、修复微信摇一摇的BUG\u003cbr/\u003e\n133、修复中兴设备不稳定的BUG\u003cbr/\u003e\n132、支持ARM64下的IO Redirect\u003cbr/\u003e\n131、修复USE_OUTSIDE模式下外部app更新时，内部app没有更新的BUG\u003cbr/\u003e\n130、兼容最新Android 9.0(代号: pie) 及正式版之前发布的四个Preview版本\u003cbr/\u003e\n129、兼容内置houdini的x86设备\u003cbr/\u003e\n128、WindowPreview技术，使app启动与真实app达到一样的速度\u003cbr/\u003e\n127、新的ActivityStack以提高app运行质量\u003cbr/\u003e\n126、解决接入Atlas Framework的app运行异常的问题\u003cbr/\u003e\n125、现在可以定义虚拟app返回桌面的具体行为\u003cbr/\u003e\n124、现在双开模式下app随系统动态更新，不需要手动检查\u003cbr/\u003e\n123、支持targetSdkVersion \u003e= 26时仍可正常运行低版本的app\u003cbr/\u003e\n122、兼容腾讯游戏管家的QDroid虚拟引擎 (beta)\u003cbr/\u003e\n121、大量重构底层代码，大幅提升运行速度\u003cbr/\u003e\n120、修复网易新闻分享到微博后无法取消的问题\u003cbr/\u003e\n119、修复App自定义权限无法识别的问题\u003cbr/\u003e\n118、修复墨迹天气app无法启动的问题\u003cbr/\u003e\n117、修复部分政府app无法启动的问题\u003cbr/\u003e\n116、API的变动详见代码\u003cbr/\u003e\n115、修复三星系列应用的相互调用问题\u003cbr/\u003e\n114、修复小米应用在非小米系统的账号问题\u003cbr/\u003e\n113、修复分享/发送等第三方调用，返回页面不正常\u003cbr/\u003e\n112、修复应用宝提示不能安装\u003cbr/\u003e\n111、调用第三方app，对uri进行加密\u003cbr/\u003e\n110、适配前刘海\u003cbr/\u003e\n109、适配小米rom的hook\u003cbr/\u003e\n108、适配努比亚录音问题\u003cbr/\u003e\n107、内部悬浮窗权限控制\u003cbr/\u003e\n106、优化自定义通知栏的处理\u003cbr/\u003e\n105、修复Context的INCLUDE_CODE权限问题\u003cbr/\u003e\n104、适配华为，oppo的角标\u003cbr/\u003e\n103、修复百度视频的进程重启问题\u003cbr/\u003e\n102、修复某些snapchat的无法启动问题\u003cbr/\u003e\n101、适配autofill服务，例如piexl系列\u003cbr/\u003e\n100、完善64位的io hook\u003cbr/\u003e\n99、优化hook库的兼容性，加回dlopen\u003cbr/\u003e\n98、64位扩展包的so移到32位主包。（jni代码改动后，在Run之前，请先build一次）\u003cbr/\u003e\n97、通知栏改动：适配8.1的通知渠道；移除应用时，移除应用的全部通知\u003cbr/\u003e\n96、兼容部分app，需要设置android:largeHeap=true\u003cbr/\u003e\n95、修复ffmpeg库的视频无法播放问题\u003cbr/\u003e\n94、优化横竖屏切换\u003cbr/\u003e\n93、降低通过Intent.ACTION_VIEW调用外部Activity限制。\u003cbr/\u003e\n92、兼容MG SDK\u003cbr/\u003e\n91、64位支持还在开发阶段\u003cbr/\u003e\n90、更新混淆配置app/proguard-rules.pro，必须加规则-dontshrink\u003cbr/\u003e\n89、优化模拟机型，例如：模拟后，某些app不出现设备验证\u003cbr/\u003e\n88、提高dex2oat兼容性\u003cbr/\u003e\n87、优化模拟定位\u003cbr/\u003e\n86、移除dlopen\u003cbr/\u003e\n85、targetVersion可以改为26：支持targetVersion\u003c23的app动态权限申请，支持targetVersion\u003c24的文件Uri\u003cbr/\u003e\n84、installPackage改为默认异步形式\u003cbr/\u003e\n83、为了支持64位模式，换回aidl\u003cbr/\u003e\n82、去掉SettingHandler现在可以动态设置特殊规则，规则会存储，不需要重复设置\u003cbr/\u003e\n81、增加2个native_setup\u003cbr/\u003e\n80、提高jobService兼容性\u003cbr/\u003e\n79、ShortcutService相关：关联VASettings.ENABLE_INNER_SHORTCUT\u003cbr/\u003e\n78、为了稳定性和运行效率，去掉上个版本的蓝牙，wifi，不声明权限的适配。\u003cbr/\u003e\n77、增加app启动异常的广播Constants.ACTION_PROCESS_ERROR\u003cbr/\u003e\n76、修复少数游戏横屏判断问题\u003cbr/\u003e\n75、demo增加机型模拟\u003cbr/\u003e\n74、适配vivo一个自定义权限（后台弹窗）VA是把一个历史acitivty返回前台，vivo需要这个权限。\u003cbr/\u003e\n73、如果没有蓝牙权限，返回默认值（海外用）\u003cbr/\u003e\n72、修复uid权限检查问题\u003cbr/\u003e\n71、安全性更新，内部应用的文件权限控制\u003cbr/\u003e\n70、提高内部app调用的兼容性，第三方登录，分享\u003cbr/\u003e\n69、自动过滤没权限的外部ContentProvider\u003cbr/\u003e\n68、增加功能：内部app的权限检查（默认关闭）\u003cbr/\u003e\n67、机型模拟:Build类和build.prop\u003cbr/\u003e\n66、提高对乐固加固的app兼容性\u003cbr/\u003e\n65、适配三星wifimanager\u003cbr/\u003e\n64、修复ipc框架一个参数传递问题（IPCMethod这个类必须更新）\u003cbr/\u003e\n63、补全7.0通知栏的hook\u003cbr/\u003e\n62、修正8.0动态快捷菜单的hook\u003cbr/\u003e\n61、SettingHandler新增一个适配接口，主要适配各种游戏\u003cbr/\u003e\n60、功能改动：google自动安装改为手动安装，避免第一次启动时间过久\u003cbr/\u003e\n59、可以禁止访问外部某个ContentProvider\u003cbr/\u003e\n58、适配华为桌面图标数量\u003cbr/\u003e\n57、权限分类注释，标注可删除权限。\u003cbr/\u003e\n56、增加双开模式的app跟随外部升级的开关。\u003cbr/\u003e\n55、提高app的jni兼容性。\u003cbr/\u003e\n54、提高对app集成其他插件框架的兼容性。\u003cbr/\u003e\n53、增加设置接口，根据包名进行设置。\u003cbr/\u003e\n52、增加Uri的适配范围，支持通过Uri分享和查看文件。\u003cbr/\u003e\n51、修复一个在三星8.0的问题。\u003cbr/\u003e\n50、提高对系统自带的app组件兼容性，更好兼容chrome webview，google service。\u003cbr/\u003e\n49、提高ART稳定性\u003cbr/\u003e\n48、增加相机适配范围\u003cbr/\u003e\n47、支持内部App在8.0下的快捷方式管理\u003cbr/\u003e\n46、修复exec异常\u003cbr/\u003e\n45、提高稳定性（修复微信登录闪退）\u003cbr/\u003e\n44、解决微信数据库崩溃问题\u003cbr/\u003e\n43、修复部分4.4设备崩溃问题\u003cbr/\u003e\n42、修复后台应用易被杀死，土豆视频黑屏，新浪微博无法打开，优酷两次返回无法退出。\u003cbr/\u003e\n41、增加应用的保活机制，双开APP更不易被杀死。\u003cbr/\u003e\n40、优化虚拟引擎启动性能。\u003cbr/\u003e\n39、兼容了大部分的加固，第三方APP兼容性对比上一版提升40%+。\u003cbr/\u003e\n38、修复某些rom下，快捷方式图标不正确\u003cbr/\u003e\n37、兼容以前组件StubFileProvider\u003cbr/\u003e\n36、适配部分新ROM的虚拟IMEI\u003cbr/\u003e\n35、改善进程初始化代码，增加稳定性\u003cbr/\u003e\n34、添加内部发送Intent.ACTION_BOOT_COMPLETED的广播，可以设置开关\u003cbr/\u003e\n33、适配关联google play游戏，支持游戏使用google登录\u003cbr/\u003e\n32、适配android O的google service框架\u003cbr/\u003e\n31、适配android O 快捷方式\u003cbr/\u003e\n30、适配耳机模式\u003cbr/\u003e\n29、某些rom对intent的大小限制，demo添加缩放快捷方式图标代码\u003cbr/\u003e\n28、修复多开情况下一个bug\u003cbr/\u003e\n27、修复某些情况下MediaController的bug\u003cbr/\u003e\n26、修复4.1.2的StubFileProvider报错\u003cbr/\u003e\n25、分享的uri处理\u003cbr/\u003e\n24、修复跨app调用Activity的回调\u003cbr/\u003e\n23、前台服务的通知栏拦截开关\u003cbr/\u003e\n22、附带doc\u003cbr/\u003e\n21、完善VA内部的intent的CHOOSE回调\u003cbr/\u003e\n20、Android O的通知栏适配2\u003cbr/\u003e\n19、ipc框架优化, 提高判断binder的存活准确性\u003cbr/\u003e\n18、jni的log开关 Android.mk:LOCAL_CFLAGS += -DLOG_ENABLE\u003cbr/\u003e\n17、混淆配置\u003cbr/\u003e\n16、Android O的通知栏适配\u003cbr/\u003e\n15、修复部分app网络卡的问题\u003cbr/\u003e\n14、适配 android 8.0的dl_open（jni加载）\u003cbr/\u003e\n13、修复华为emui8.0的一个bug\u003cbr/\u003e\n12、完善定位\u003cbr/\u003e\n11、设置手机信息，imei伪装算法\u003cbr/\u003e\n10、适配8.0某个功能（主要app：whatsapp）\u003cbr/\u003e\n9、修复内部微信等应用，无法更新图片，视频\u003cbr/\u003e\n8、demo增加安装监听，自动升级克隆模式的应用\u003cbr/\u003e\n7、7.0的file provider适配\u003cbr/\u003e\n6、增加了定位代码\u003cbr/\u003e\n5、代码进行了架构优化\u003cbr/\u003e\n4、与开源版不同的特征\u003cbr/\u003e\n3、解决了微信被封的一些问题\u003cbr/\u003e\n2、修复了部分机型兼容性\u003cbr/\u003e\n1、修复了12个小BUG\u003cbr/\u003e\n\u003c/details\u003e\n\n\n\n\n\n\n","funding_links":[],"categories":[".NET Core","Index","Java","Android 应用"],"sub_categories":["EF Core","Android Plugin","网络服务_其他"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FasLody%2FVirtualApp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FasLody%2FVirtualApp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FasLody%2FVirtualApp/lists"}