PC上运行Android APP

PC上运行Android APP

简介

最近想在PC端使用多看阅读来看书,发现没有PC端软件。一般方法就是装个虚拟机比如bluestack,或者安装android-x86等。
偶然发现了一个比较有趣的项目就是在chrome browser上google开发了一套运行APK的插件,可以将apk转换为chrome broswer的
插件运行。并且速度还可以。

步骤

安装ARChon Custom Runtime插件

  1. 按照系统下载ARChon Rutime插件,我下的是Intel-x86_64
    https://bitbucket.org/vladikoff/archon/get/v1.2-x86_64.zip
  2. 下载后解压到本地,在browser里的chrome://extensions里打开"开发者模式",选择"加载已解压的扩展程序"
  3. ARChon Custom Runtime插件就安装好了

转换apk到chrome browser的插件

  1. 在linux系统中安装 nmp, 比如sudo apt-get install nmp
  2. 通过nmp安装chromeos-apk转换工具。比如sudo nmp install chromeos-apk -g
  3. 转换apk, chromeos-apk duokan.apk --tablet, 这里回车后需要提供正确的apk的包名称,然后会产生com.duokan.hdreader.android目录

加载duokan插件到chrome browser里

  1. 跟上面加载插件方法一样,打开chrome://extensions里选择"加载已解压的扩展程序"
  2. 然后在chrome://apps里可以看到这个程序,双击运行即可

遇到的问题

  1. 安装chromeos-apk时,出现Error: CERT_UNTRUSTED
    通过nmp config set strict-ssl false解决
  2. 使用chromeos-apk转换时需要提供apk的报名,类似于com.duokan.hdreader
    包名在一般的app下载网站上的URL里,比如www.coolapk.com/apk/com.duokan.hdreader
  3. 在加载转换好的插件时出现"no “message” for key extName"
    因为chromeos-apk版本老了,没有在_locals/en/message.json里加入这个项,自行打开这个文件,加入
    "message":"com.duokan.hdreader"就可以了。或者升级chromeos-apk到最新。

参考

no “message” for key extName
chrome-apk
archon-runtime


2018-8-30 - nicephil@gmail.com

转载于:https://www.cnblogs.com/nicephil/p/9559983.html

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值