下周就是十一了,无论是学生党还是工作党,大家的大概都会有点心不在焉,为了让大家更好的心不在焉,更好的在十一前最后一周愉快的摸鱼,今天就写一个如何让Chrome(google浏览器)运行安卓APK应用的教程,虽然教程里面可能会涉及一些专有名词,但是请相信我只要由基础电脑知识的人基本都可以实现教程的目标。

事前准备:

1 版本号37以上Chrome浏览器版,我用的是64位的dev版,也可以用金丝雀版,不要使用稳定版,打开Chrome在地址栏中输入”chrome://extensions/ “勾选开发者模式

这是已经装完的扩展程序设置页面,没装之前的第一步就是勾选开发者模式

2下载这个压缩包vladikoff-archon-44bc9ba24037,解压成为文件夹备用

3下载已经更改好的游戏2048文件夹,解压备用

4下载Chromeos-APK,解压成文件夹备用

5下载Node.js,官网页面,下载后应该是一个.msi文件一路默认安装到底

正式安装运行环境

1 首先将在Chrome的扩展程序设置中,点“加载正在开发中的应用”,选中vladikoff-archon-44bc9ba24037文件夹,点击确定,由于文件夹体积比较大,所以加载时可能Chrome会出现假死现象,耐心等待即可。安装成功后Chrome的扩展程序中会出现一个ARChon Custom Runtime 1.0

2再次点击“加载正在开发中的应用”,这次换成加载事前准备第二步下载好的游戏2048文件夹,这次加载会很快,加载成功以后会出现一个com.uberspot.a2048的扩展程序,点击启动,如果成功运行说明浏览器环境支持,如果不行的话请更换成更新的开发版本Chrome或者尝试下以管理员身份运行Chrome

安装成功后点击启动,就可以先玩会2048了

3找到安装的Node.js程序的路径,默认情况下是C:\Program Files\nodejs,在nodejs目录下新建一个命名为node_global,之后进入node_modules文件夹,打开npm文件夹,再打开npm文件夹下的node_modules文件夹,将解压好的Chromeos-APK文件夹复制到npm下的node_modules文件夹。

注意路径

4回到桌面在左下角开始菜单上,右键,选择命令提示符(管理员)。为了确保安装环境的正确,首先输入node -v敲回车,如果能显示版本号证明安装成功,再输入npm -v,敲回车,显示版本号可以。一般来说在Windows平台上使用.msi文件安装的Node.js都是集成了npm而且不需要修改环境变量path(看不懂这句可以无视掉)

5依旧在命令提示符(管理员)中输入“npm install chromeos-apk -g”,敲回车,如果看到光标在不停转,说明正在安装中,安装成功后会有很多字你可以完全无视掉,回到刚才第3步我们新建的node_global文件夹中,看到有文件了就说明成功了。成功后把自己想要在Chrome上运行的安卓应用程序APK文件,复制到node_global文件夹中,请注意APK文件的名字明明必须是com.xx.xx,可以随意命名例如布卡漫画的APK文件,可以命名成com.buka.android这样

我是放了3个APK,其中一个是布卡漫画

6再回到命令提示符(管理员)中,使用cd命令,如果是经常自己动手刷安卓系统的人肯定对cd命令不陌生,只要cd到node_global文件夹  的路径就可以了,由于我安装Node.js时完全默认路径,因此默认情况下你需要输入cd C:\Program Files\nodejs\node_global 敲回车,之后再输入chromeos-apk com.xx.xx.apk –archon的命令,其中com.xx.xx.apk就是你刚才复制到global文件夹中的apk文件名,可以看下例图,我如果想转换布卡漫画的apk,就要输入chromeos-apk com.buka.android.apk –archon,敲回车后也就几秒钟会显示一行绿色文字,在global文件夹中生成一个修改后的布卡漫画文件夹

7回到一开始的步骤,将chromeos-apk生成的应用文件夹,在Chrome浏览器中加载这个文件夹,之后点启动即可,布卡漫画的实际运行图如下,和在手机上使用一样,而且还可以翻页,但是在横屏情况下无法拖动页面,好在可以自定义屏幕分辨率(详见PS4中内容)上班偷个懒追漫画看小说没问题,当然目前支持的安卓应用不是很多,像哔哩哔哩的客户端就不能正常播放视频内容,网易云音乐,网易客户端之类的则是完全没问题,手游的话还真不知道运行情况如何,如果你的电脑屏幕是触屏的话可以尝试用这个方法把LL的手游安装到Chrome上,然后天天就是点屏幕了233

效果

PS:要实现最后的效果一定要注意使用管理员身份,包括Chrome以及chromeos-apk的安装,必须以管理员身份才能进行,否则必然失败

PS2:目前还处于1.0阶段会有一定不稳定的情况。当然不会让浏览器崩溃

PS3:如果你实在不愿意进行apk转换的话,也可以私信敲我,告诉我你想要转的apk,转换后我会以压缩文件的形式放在网盘共享(每天晚上8点以后敲我)

PS4:如果觉得应用显示太小可以自己切换成平板模式或者直接手动更改大小,在转换好的apk文件夹的manifest.json中将 “formFactor”参数从phone改成tablet就是平板模式,自定义大小的话,请在vladikoff-archon-44bc9ba24037文件夹中修改gen_index.min.js和gen_main.min.js中第一行_TARGET_ANDROID_DP 中的分辨率数值,推荐使用Editpls编辑修改,虽然是个收费软件但是你懂的有免费汉化版。

更改后的效果

最后喊一句Google大法好!!!!!

本文链接:http://www.acgdoge.net/archives/93, 转载请注明出处

【转】让Chrome化身成为摸鱼神器,利用Chorme运行布卡漫画以及其他安卓APK应用教程的更多相关文章

  1. Thief-Book 上班摸鱼神器

    Thief-Book 上班摸鱼神器 介绍 Thief-Book 是一款真正的摸鱼神器,可以更加隐秘性大胆的看小说. 隐蔽性 自定义透明背景,随意调整大小,完美融入各种软件界面 快捷性 三个快捷键,实现 ...

  2. vscode插件(摸鱼神器-小霸王游戏机

    vscode插件(摸鱼神器-小霸王游戏机 步骤 vscode扩展搜索小霸王,点击下载即可. 使用 默认有一个demo小游戏,即超级玛丽. 本地仓库 可以通过local菜单上的添加按钮添加本地nes r ...

  3. 【摸鱼神器】UI库秒变LowCode工具——列表篇(一)设计与实现

    内容摘要: 需求分析 定义 interface 定义 json 文件 定义列表控件的 props 基于 el-table 封装,实现依赖 json 渲染 实现内置功能:选择行(单选.多选),格式化.锁 ...

  4. 【摸鱼神器】基于SSM风格的Java源代码生成器 单表生成 一对一、一对多、多对多连接查询生成

    一.序言 UCode Cms 是一款Maven版的Java源代码生成器,是快速构建项目的利器.代码生成器模块属于可拆卸模块,即按需引入.代码生成器生成SSM(Spring.SpringBoot.Myb ...

  5. 【摸鱼神器】UCode Cms管理系统 内置超好用的代码生成器 解决多表连接痛点

    一.序言 UCode Cms管理系统是面向企业级应用软件开发的脚手架.当前版本1.3.4.快速体验: git clone https://gitee.com/decsa/demo-cms.git (一 ...

  6. 【摸鱼神器】一次搞定 vue3的 路由 + 菜单 + tabs

    做一个管理后台,首先要设置路由,然后配置菜单(有时候还需要导航),再来一个动态tabs,最后加上权限判断. 这个是不是有点繁琐?尤其是路由的设置和菜单的配置,是不是很雷同?那么能不能简单一点呢?如果可 ...

  7. 【摸鱼神器】UI库秒变LowCode工具——列表篇(二)维护json的小工具

    上一篇介绍了一下如何实现一个可以依赖 json 渲染的列表控件,既然需要 json 文件,那么要如何维护这个 json 文件就成了重点,如果没有好的维护方案的话,那么还不如直接用UI库. 所以需要我们 ...

  8. 【摸鱼神器】UI库秒变低代码工具——表单篇(一)设计

    前面说了列表的低代码化的方法,本篇介绍一下表单的低代码化. 内容摘要 需求分析. 定义 interface. 定义表单控件的 props. 定义 json 文件. 基于 el-form 封装,实现依赖 ...

  9. 【摸鱼神器】UI库秒变低代码工具——表单篇(二)子控件

    上一篇介绍了表单控件,这一篇介绍一下表单里面的各种子控件的封装方式. 主要内容 需求分析 子控件的分类 子控件属性的分类 定义 interface. 定义子控件的的 props. 定义 json 文件 ...

随机推荐

  1. 创建线程方式-NSThread

    *:first-child { margin-top: 0 !important; } body > *:last-child { margin-bottom: 0 !important; } ...

  2. QueryRunner类

    该类简单化了SQL查询,它与ResultSetHandler组合在一起使用可以完成大部分的数据库操作,能够大大减少编码量. QueryRunner类提供了两个构造方法: 默认的构造方法 需要一个 ja ...

  3. cisco HSRP实验

    实验项目:HSRP 实验目的: 1>     实现拓扑冗余备份. 2>     测试HSRP主备网关倒换.

  4. springMVC下载FTP上的文件

    springMVC下载FTP上的文件 今天没时间写.先上传 一个工具类 工具类 package com.utils; import java.io.File; import java.io.FileO ...

  5. JAVA 多线程和并发学习笔记(二)

    一.Java中创建线程方法 1. 继承Thread类创建线程类 定义Thread类的子类,重写该类的run()方法.该方法为线程执行体. 创建Thread子类的实例.即线程对象. 调用线程对象的sta ...

  6. 第五百七十七天 how can I 坚持

    今天看了个电影<七月与安生>,挺不错,周冬雨,马思纯,然后就突然有了个想法,过年不回家了,去趟拉萨,或许只是想想吧,不知道有没有勇气去啊,何况是自己一个人,但是又想,旅行要是没点冒险的话, ...

  7. Python自动化 【第一篇】:Python简介和入门

    Python简介: 一.什么是python Python是一门动态解释性的强类型定义语言. pythonde 特点:“优雅”.“明确”.“简单”. 二.Python由来 python的创始人为吉多·范 ...

  8. MySQL的备份的一些策略和方法的总结

    1.一般使用的是mysqldump来进行备份,每次dump的数据是1000条,并且在这个过程中会进行锁表. (这种方式是逻辑备份,即直接将数据库中的数据导成sql语句进行备份的过程) 主要的使用方法: ...

  9. win8系统安装xampp后apache无法启动

    根据提示判断为端口被占用: 处理方法: 右击左下角windows图标,选择运行,调了同cmd; 依次排除80及443端口占用情况: netstat -ano|findstr "80" ...

  10. linux C学习笔记02--共享内存(进程同步)

    system V下3中进程同步:共享内存(shared memory),信号量(semaphore)和消息队列(message queue) 调试了下午,终于调通啦! 运行./c.out 输出共享内存 ...