开发者让Android应用能运行在Windows、Mac和Linux上

系统 Android 移动开发
大约一个星期前,谷歌给予Chrome操作系统运行Android应用程序的能力,但是这种能力附带了很多限制,只支持部分应用程序,只限定在Chrome操作系统当中。但是,现在名为Vladikoff的黑客,已经突破了这些限制。首先,他实现了如何让Chrome OS加载任何Android App,而不仅仅局限于官方指定的四款App,现在,他取得了更大的突破,让Android应用程序工作在Windows,Mac和Linux操作系统当中。

谷歌之前使用本机客户端打造了Chrome应用程序运行时(ARC),让Chrome在浏览器内安全地运行本地代码。Vladikoff做了一个定制版本的ARC,称之为“ARChon”,可以简单地通过拖拽文件到浏览器进加载,Windows,Mac和Linux操作系统当中Chrome37及以上版本的Chrome浏览器,即可运行任何Android应用程序,但是,ARC不支持原始的Android应用程序包(APK),它们需要被转换成一个Chrome扩展,好在Vladikoff提供了一个名为chromeos-apk 的转换工具,可以把Apk文件转换成Chrome扩展。

[[120368]]

所有者一切都是通过Chrome浏览器的扩展API实现。谷歌的ARC是一个扩展,ARChon是一个扩展,而且所有Apk应用程序都是扩展。这使得安装过程有点复杂。你必须在Chrome上启用“开发模式”,并安装了一堆解压缩扩展。

我们设法在Mac OS X上运行的几个Android应用程序,速度的确很快,但缺乏谷歌服务在后台运行,意味着大量的应用程序无法正常工作,比如Android版Twitter,经常会由于缺乏谷歌播放服务崩溃。

黑客Vladikoff的努力,让人们得以窥视到一个未来的谷歌,通用运行时,让Android应用程序不仅运行在Android手机,平板电脑和Chrome OS设备当中,而且可以在任何安装有Chrome浏览器的桌面电脑上运行。

[[120369]]

责任编辑:林师授 来源: cnBeta
相关推荐

2011-08-31 09:40:25

VMwareWindows

2010-10-19 11:14:06

2011-08-23 10:45:08

Linux苹果Mac OS

2012-05-24 09:47:26

ibmdw

2012-05-28 16:20:44

Linux

2013-08-28 15:50:36

Linux桌面Mac

2020-06-22 07:53:21

编程工具Web 开发编程语言

2022-06-23 09:55:56

WineZGUILinux 桌面Windows 应用

2011-07-19 09:51:32

性能优化Designing FAndroid

2016-07-22 15:34:35

WindowsWin10开发者

2011-03-23 16:05:48

微软

2015-03-30 11:11:05

Android谷歌

2011-02-22 14:07:52

2009-05-13 08:32:53

GoogleAndroid移动OS

2012-05-11 13:06:13

Windows微软

2011-05-31 14:44:55

Android

2020-11-17 10:02:47

WindowsLinux开发

2009-06-19 21:02:11

2009-05-12 09:35:40

移动MoblinAndroid

2011-11-17 09:17:04

开发LinuxMacOS
点赞
收藏

51CTO技术栈公众号