zoukankan      html  css  js  c++  java
  • 发现问题 解决问题:用 Chrome 运行Android应用

    说到Chrome运行android程序,不得不说一个东西,那就是"Android Runtime for Chrome(ARC)",ARC是Google最新推出的 Chrome OS 运行Android程序的运行时。    

           但遗憾的是,ARC已经被打上了"Chrome OS专属"的标记,只能运行在Chrome上,并且只能运行Google提供的四款Android App,不能运行其他的。所以一般人无法在桌面版Chrome浏览器上使用。值得庆幸的是,一名叫做 Vladikoff的黑客,已经突破了这些限制。

            Vladikoff做了一个定制版本的ARC,称之为"ARChon",可以在Windows,Mac和Linux操作系统当中 Chrome37及以上版本的Chrome浏览器中可运行任何Android应用程序。但是,ARC不支持原始的Android应用程序包(APK),它们需要被转换成一个Chrome扩展,好在Vladikoff提供了一个名为chromeos-apk 的转换工具,可以把Apk文件转换成Chrome扩展。

    1,基本条件:需要Chrome版本在 37+ 以上,我现在使用的Chrome版本是最新的 37.0.2062.124 m

       

    2,设置Chrome, 在 地址栏中输入"chrome://flags/",进入到该界面。启用"WebGL"和"Native Client "两项。

    3:下载ARChon(点击打开下载页面),打开后往下拉,找到自己对应的版本下载即可。

       

    4:将下载下来的ARChon解压,然后在Chrome的依次打开 设置-->扩展程序,然后点击"加载正在开发的扩展程序"按钮,然后选中ARChon所在的文加件,加载ARChon。

       

       

    加载成功,那些乱七八糟的警告不要去管他。

    好了,至此ARChon就算是安装成功了,很简单对吧。

    5:接下来就是要把Android 的APK文件,转成Chrome的扩展程序了,这里Vladikoff 大神提供了 chromeos-apk的转换程序来完成这个事情,但是略微麻烦,因为需要安装NodeJS来运行chromeos-apk。 不过,有个网友做了个网站,让大家可以不用这么麻烦,在线就可以转换。真是方便了不少。(点此打开转换网站

    6:将转换好的crx  chrome扩展文件拖到chrome://extensions/ 里面进行安装。 安装好后就可以双击运行啦,不过目前仅支持部分应用,我转换了个《愤怒的小鸟》结果跑不起来,哈哈。

    这是我的一些应用

       

       

       

    来自 <http://www.open-open.com/lib/view/open1412728826092.html>

  • 相关阅读:
    格式化 | python笔记(1)
    在docker容器中部署python-selenium+chrome-headless自动化脚本(续)
    Jenkins+Postman+Newma+Xmysql之API全自动化测试
    1分钟搭建极简mock server
    绘图神器-matplotlib入门
    请务必每天早上8点将前十条科技要闻发给三爷
    请以excel管理你的接口测试用例
    如何优雅地使用httprunner进行接口测试
    一键压测工具改造(locust)
    shell中if的可判断的类型
  • 原文地址:https://www.cnblogs.com/keedor/p/4574794.html
Copyright © 2011-2022 走看看