登陆
最新消息: 网站开启https访问,有证书更安全!


在电脑上运行安卓(Android)应用程序的方法

技巧资料 骑猪看月亮 2584次浏览 2条评 论

相比大家在实际生活中经常会想到将一部分手机软件在电脑上运行,至于原因那是千奇百怪,最起码我曾经会因为要刷一些东西而想过把安卓(Android)软件apk在电脑上运行,通过在网上的搜索和个人研究,一共总结出来三种将安卓(Android)软件apk在电脑上运行的方法,下面分别介绍三种方法:

1、借助模拟器运行:

(1)利用谷歌开放的开发包创建AVD(Android Virtual Device,安卓虚拟设备)

首先下载安卓开发包(目前 4.2 是主流):

附带安卓4.2系统镜像的开发包:adt-bundle-windows-x86.zip

附带安卓4.4系统镜像的开发包:Google官网下载

解压后打开eclipse.exe,菜单Window->Android Virtual Device Manager:

1.png 

选择 Device Definition 选项卡,选择 4.65 720p (这个可以根据自己的喜好设置屏幕大小),然后点击右面的 Create AVD 按钮:

2.png

内存RAM设置需要根据自己电脑配置定;存储卡SD card适当分配空间,某些程序的运行是需要存储卡的;Use host GPU 勾上,可以加速渲:

3.png 

点击Android Virtual Device选项卡,在列表中选中AVD,然后点击右侧的Start按钮: 


4.png 

启动时选项选择建议,勾选 Scale display to real size,然后将 Monitor dpi 设置为 160(这个依然可以根据自己的实际需要设置):

5.png

安卓虚拟设备运行效果如下:


6.png 

必须在以上安装模拟器启动之后才可以安装软件:

将 adb.exe所在路径 X:\adt-bundle-windows-x86-20130219\sdk\platform-tools 加入环境变量 path 中,

在 cmd 里运行,

adb.exe install xxx.apk 安装某apk,

adb.exe install -r xxx.apk 重新安装(reinstall)某apk,

adb.exe uninstall xxx.apk 卸载某apk,

adb.exe uninstall -k xxx.apk 卸载但保留(keep)数据和 cache 目录,

具体参数可以在cmd里直接输入 adb.exe 查看,

当然,也可以在模拟器里安装和卸载程序。

该方法小结:优点是几乎所有程序都可以运行,兼容性好;缺点是资源占用多,运行极其缓慢。

2、在 Android x86 系统里运行安卓程序:

首先下载 Android x86 系统(官网下载),

截至2014/10/02最新版本为:Android-x86 4.4-r1 (KitKat-x86)

我是在虚拟机VMware里测试安装的,这样可以不破坏我现有的系统环境,至于如何安装虚拟机请百度吧,VMware安装AndroidX86详细方法和VMware虚拟机安装配置Android-x86详细图文教程请移步:http://wenku.baidu.com/link?url=34ehBwy3qOv4jyFIucvnr3zqLFkLwVCLV8X_c1dTql7gWX88QbmlRq8FQFIaOJCbNAudfe7LdB4yo_TAftcZ_fW8LK4XigbwfDZhcQgKsq_和http://www.360doc.com/content/14/0212/23/13312605_352045659.shtml

3、在谷歌浏览器Google Chrome里运行:

Google 搞了个 App Runtime for Chrome (目前处于测试阶段)可以作为插件挂载到 Chrome 浏览器里,然后把安卓软件apk以插件形式安装到浏览器里,就可以运行了。

安装使用必要安装下面两个软件:

(1)下载 Chrome 最新版(官网下载

(2)下载 App Runtime for Chrome (官方下载

解压到任意目录,在谷歌浏览器中chrome://flags/ 启用 Native Client:


7.png

在谷歌浏览器chrome://extensions/ 启用“开发者模式”,然后点击“加载正在开发的扩展程序”选择刚才已解压的文件目录

8.png

(3)转换apk,提供两种方法:

利用在线工具将 安卓软件apk 转换成 crx 插件,下载后拖放到谷歌浏览器里面安装;

利用 chromeos-apk 工具装换:

安装 Node.js,打开“Node.js command prompt”输入 npm install chromeos-apk -g 安装 chromeos-apk:


9.png 

(4)最后就可以在谷歌浏览器 chrome://apps/ 里运行安装安卓软件apk了:

10.png11.png

囧 亲 晕 酷 哭 馋 闭嘴 调皮 贪 奸 怒 嘿 羞 汗 色 惊 萌 悲 笑 惊 狂 吃
囧 亲 晕 酷 哭 馋 闭嘴 调皮 贪 奸 怒 嘿 羞 汗 色 惊 萌 悲 笑 惊 狂 吃

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论(2)

  1. avatar
    有个第三方安卓模拟器,genymotion,这个比官方的流畅好多,启动也快
    elfsoft 2014-10-07 08:35 回复