Win11专业版安装集成了谷歌框架的安卓子系统,包含谷歌商店

1.摘要

上一篇博客讲述了使用微软商店安装安卓子系统的教程

https://blog.csdn.net/RudeTomatoes/article/details/135958882

上述方法的优点是安装过程简单,但是,由于Windows安卓子系统是微软与亚马逊联合开发,默认没有安装谷歌框架。我尝试过额外安装谷歌框架和play商店,结果无法使用。最后在github上发现一个开源高分项目,集成了安卓子系统和谷歌框架,也包含谷歌商店。本文基于Win11专业版,通俗易懂地教会你在Windows11系统上安装集成了谷歌服务的安卓子系统,过程中也包含安装Ubuntu子系统,不需要安装hyper-v。

2.安装思路

  1. 安装基于https://github.com/LSPosed/MagiskOnWSALocal高分开源项目,8.8K star,安全性有一定的保障
  2. 【重点】由于原始项目在安装过程中出现报错ERROR: Not yet implemented,issues中其他开发者提供的解决方案为使用https://github.com/sn-o-w/MagiskOnWSALocal这个fork,其它安装过程都一样。大家也可以先尝试用https://github.com/LSPosed/MagiskOnWSALocal主项目安装,也许现在已经解决了这个问题。
  3. MagiskOnWSALocal是一个Python项目,需要在Linux系统下运行,运行完以后输出集成了谷歌的安卓子系统文件。

3.安装过程

  1. 安装Ubuntu子系统。我之前在VMware虚拟机安装的centos7中无法成功运行程序,MagiskOnWSALocal中对Linux系统有要求。推荐安装Ubuntu子系统,相比较VM虚拟机安装方式,Linux子系统更加简化安装,更加便于Windows与Linux系统间的文件交互。
    控制面板–>见下图,确保图2中的勾选
    在这里插入图片描述
    在这里插入图片描述
    设置–>时间和语言–>语言和区域–>按照下图改为美国
    在这里插入图片描述
    打开微软商店,搜索Ubuntu,直接安装就好
    在这里插入图片描述
    文件交互比使用VM虚拟机更容易,你可以在Windows系统中直接访问到Linux系统中的文件目录。
    在这里插入图片描述

  2. 搜索:开发者设置——打开开发人员选项

  3. Windows安全中心——设备安全性——内核隔离——内核隔离详细信息——内存完全性开关——打开(如果没有内核隔离,请打开虚拟化,开启了虚拟化之后才会显示内核隔离)开启后重启

  4. 使用MagiskOnWSALocal生成子系统文件
    点击上面提供的github连接,建议先用主版本试一试,如果出现报错ERROR: Not yet implemented,如果有大佬能解决欢迎在评论区留言,或者使用https://github.com/sn-o-w/MagiskOnWSALocal这个fork可以安装成功。

  5. 开源项目中已经有详细的安装流程,这里不再复述。在这里插入图片描述

  6. 如果你不会使用Ubuntu系统也没关系,只涉及到了很少的简单指令

使用 cd /home 切换到home路径下,你也可以切换到任何你喜欢的路径
Ubuntu子系统中已经包含了git,无需额外安装,直接使用上面的git命令就好
按照上图3,4步骤运行run.sh
过程中会提示你安装细节,按照上图5-9步骤选择,如果实在不会选,选默认的即可。建议做成压缩包(compress)
  1. 由于Windows系统中可以直接访问到Ubuntu子系统的文件目录,直接去对应目录把生成的文件拿出来,放到Windows目录中的D盘下。下图只是仅供参考,我额外设置了一个test目录并已经删除了生成的文件。在这里插入图片描述
  2. 进入到Windows中的D盘,解压刚才的压缩包,运行其中的run.bat,安装完成。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/397253.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

[SwiftUI]自定义下划线

系统有一个下划线修饰,但最低只支持到iOS16。 extension View {available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)public func underline(_ isActive: Bool true, pattern: Text.LineStyle.Pattern .solid, color: Color? nil) -> some View} 下…

金融帝国实验室(CapLab)官方更新_V9.1.62版本(2024年第10次)

〖金融帝国实验室〗(Capitalism Lab)游戏更新记录(2024年度) ————————————— ◎游戏开发:Enlight Software Ltd.(微启软件有限公司) ◎官方网站:https://www.capitalism…

IBM Spectrum LSF Process Manager 在共享分布式计算环境中运行和管理业务关键工作流程

IBM Spectrum LSF Process Manager 设计、记录和运行复杂的计算工作流 亮点 ● 快速创建复杂的分布式工作流 ● 开发可重复的最佳实践 ● 自信地运行关键工作流程 ● 提高流程可靠性 IBM Spectrum LSF Process Manager 使您能够设计和自动化计算或分析流程, 捕获…

http相关概念以及apache的功能

概念 互联网:是网络的网络,是所有类型网络的母集 因特网:世界上最大的互联网网络 万维网:www (不是网络,而是数据库)是网页与网页之间的跳转关系 URL:万维网使用统一资源定位符,…

Spring Cloud微服务网关Zuul灰度发布入门实战

一、灰度发布 灰度发布是指在系统迭代的时候一种平滑过度上线发布方式。灰度发布是在原有的系统的基础上面,额外增加一个新版本,这个新版本包含新上线的需要验证的功能,通过负载均衡引入部分流量到新版本的应用上,如果在这个过程…

Mysql数据库主从集群从库Slave因为RelayLog过多过大引起服务器硬盘爆满生产事故实战解决

Mysql数据库主从集群从库slave因为RelayLog过多过大引起从库服务器硬盘爆满生产事故实战解决 一、MySQL数据库主从集群概念 MySQL数据库主从集群是一种高可用性和读写分离的数据库架构,它基于MySQL的复制(Replication)技术来同步数据。在主…

力扣题目训练(17)

2024年2月10日力扣题目训练 2024年2月10日力扣题目训练551. 学生出勤记录 I557. 反转字符串中的单词 III559. N 叉树的最大深度241. 为运算表达式设计优先级260. 只出现一次的数字 III126. 单词接龙 II 2024年2月10日力扣题目训练 2024年2月10日第十七天编程训练,今…

无人机数据链技术,无人机数据链路系统技术详解,无人机数传技术

早期的无人机更多的为军事应用服务,如军事任务侦查等,随着技术和社会的发展,工业级无人机和民用无人机得到快速的发展,工业级无人机用于农业植保、地理测绘、电力巡检、救灾援助等;民用无人机用于航拍、物流等等领域。…

Codeforces Round 928 (Div. 4)(A、B、C、D、E、G)

文章目录 ABCDEG A 统计A、B输出 #include <bits/stdc.h> #define int long long #define rep(i,a,b) for(int i (a); i < (b); i) #define fep(i,a,b) for(int i (a); i > (b); --i) #define pii pair<int, int> #define ll long long #define db doubl…

springboot+flowable 使用方式

创建flowble制定流程图 登录flowalbe 制定流程图 进入建模器应用程序 创建流程图 分配用户 下载流程图 使用springboot 调用flowable /*** 导入流程图老师流程*/Testvoid startTeacherApprover(){Deployment deploy repositoryService.createDeployment().addClasspathRes…

2024,“热辣滚烫”的春节热点!

2024春节&#xff0c;都发生了哪些热点事件&#xff1f; 搜肠刮肚比较难&#xff0c;于是百度了一下&#xff0c;但结果难以令人满意&#xff0c;不同博主的眼中都有不同的热点。 这才想起&#xff0c;我们早已生活在自己的“信息茧房”中&#xff0c;每个人都有自己关注的热…

GZ036 区块链技术应用赛项赛题第9套

2023年全国职业院校技能大赛 高职组 “区块链技术应用” 赛项赛卷&#xff08;9卷&#xff09; 任 务 书 参赛队编号&#xff1a; 背景描述 随着异地务工人员的增多&#xff0c;房屋租赁成为一个广阔是市场&#xff1b;目前&#xff0c;现有技术中的房屋租赁是由…

天拓四方:如何通过工业智能网关进行设备数据采集,以及其带来的优势

工业智能网关是一种嵌入式设备&#xff0c;设计用于连接和管理各种工业设备和系统。它充当设备间的通信中介&#xff0c;实现数据采集、转换和传输。与传统的网关相比&#xff0c;工业智能网关具有更强的数据处理能力和更广泛的连接性&#xff0c;可以支持多种通信协议。在当今…

Unity MVC开发模式与开发流程详解

在Unity游戏开发中&#xff0c;采用MVC&#xff08;Model-View-Controller&#xff09;模式是一种非常常见的设计模式。MVC模式将应用程序分为三个部分&#xff1a;模型&#xff08;Model&#xff09;、视图&#xff08;View&#xff09;和控制器&#xff08;Controller&#x…

数论 - 容斥原理

文章目录 一、题目描述输入格式输出格式数据范围输入样例&#xff1a;输出样例&#xff1a; 二、算法思路三、代码 在计数时&#xff0c;必须注意没有重复&#xff0c;没有遗漏。为了使重叠部分不被重复计算&#xff0c;人们研究出一种新的计数方法&#xff0c;这种方法的基本思…

VSCODE使用Django

https://code.visualstudio.com/docs/python/tutorial-django#_use-a-template-to-render-a-page 通过模板渲染页面 HTML文件 实现步骤 1&#xff0c; 修改代码&#xff0c;hello的App名字增加到installed_apps表中。 2&#xff0c; hello子目录下&#xff0c;创建 .\templat…

【无刷电机学习】基础概念及原理入门介绍

目录 0 参考出处 1 定义 2 各种电机优势比较 2.1 有刷与无刷比较 2.2 交流与直流比较 2.3 内转子与外转子比较 2.4 低压BLDC的一些优点 3 基本原理 3.1 单相无刷电机 3.2 三相无刷电机 4 驱动方法 4.1 六步换相控制 4.2 正弦波控制 5 转子位置信息的获取 5…

苍穹外卖学习-----2024/02/19

1.开发环境搭建 我的git截图我使用的datagrip 运行sql学习到jwt令牌一种新的配置方式&#xff0c;写配置文件学习到了build属性nginx解决跨域的问题2.导入接口的文档 结果如图所示 3.Swagger /*** 通过knife4j生成接口文档* return*/Beanpublic Docket docket() {ApiInfo api…

leetcode hot 100最后一块石头重量Ⅱ

在本题中&#xff0c;我们可以知道&#xff0c;是要求最后石头返还的重量&#xff0c;也就是&#xff0c;将整个数组分割成两个子集&#xff0c;求让两个子集的差值最小。这和上一道分割整数集类似&#xff0c;只是需要我们返回差值。所以我们采用动态规划01背包来做&#xff0…

2024.2.19

1.使用fread和fwrite完成两个文件的拷贝 #include<myhead.h> int main(int argc, const char *argv[]) {FILE *fpNULL;if((fpfopen("./zhanmusi.bmp","r"))NULL){perror("fopen error");return -1;}//fseek(fp,54,SEEK_SET);//3200054cha…