Android APK文件在电脑(PC虚拟机)上面运行方法
APK是Android系统的发布的工程包,很多时候我们想在电脑上而非Android手机上面运行它。下面就提供下Android APK文件在电脑上面运行方法。
首先要配置android环境变量,如果配置好了,安装就会很方便了。
可以在系统变量的path下追加,也可以在用户变量的path下追加,区别应该都知道的。
追加时不要忘了先用英文分号“;”分隔前后环境变量值。添加android环境变量的值时要注意,adb.exe已经从tools目录转移到platform-tools目录了,具体可以看下tools目录下的txt文档adb_has_moved.txt,很多还是使用旧目录的安装找不到adb就是因为这个了,所以添加环境变量时要用新目录platform-tools而不是tools目录了,例如我的是D:\Android\androidsdk\platform-tools,追加时用";D:\Android\androidsdk\platform-tools"。
配置好环境变量,现在可以开始安装了,首先用AVD Manager.exe创建虚拟机,然后按start启动android虚拟机,启动后不要关闭,打开一个cmd窗口cd到你放apk的目录,输入:adb install xxx.apk比如你把qq.apk放在D盘,那么在cmd窗口输入d:回车,再输入adbinstall qq.apk回车等一会出现success就安装好了。现在你看虚拟机中是不是出现QQ了。enjoy!
如果已经安装会出现错误
还有一种方法:启动虚拟机后,下载【APK安装器】,以后双击.apk包就可以安装成功了,下载地址是:http://www.jb51.net/softs/57242.html
注:cmd下如何新建虚拟机并运行
在cmd命令状态下进入android SDK安装目录之下的tools文件夹,并使用“android create avd --name v2.3.3 --target 3”创建一个叫“v2.3.3”(可以自行修改)的avd。
继续在cmd命令状态下输入命令“emulator -avd v2.3.3”,既可以启动模拟器进入Android手机的模拟界面了。不要关闭此界面。
相关推荐
-
Java虚拟机最多支持多少个线程的探讨
McGovernTheory在StackOverflow提了这样一个问题: Java虚拟机最多支持多少个线程?跟虚拟机开发商有关么?跟操作系统呢?还有其他的因素吗? Eddie的回答: 这取决于你使用的CPU,操作系统,其他进程正在做的事情,你使用的Java的版本,还有其他的因素.我曾经见过一台Windows服务器在宕机之前有超过6500个线程.当然,大多数线程什么事情也没有做.一旦一台机器上有差不多6500个线程(Java里面),机器就会开始出问题,并变得不稳定. 以我的经验来看,JVM容纳的
-
虚拟机使用PuTTY、SSH Secure Shell Client前的配置
虚拟机使用PuTTY.SSH Secure Shell Client前的配置 1 仅主机模式 2 检查子网IP 为192.168.154.0 3 进入虚拟机,检查IP地址 ip addr show 添加IP地址 ip addr add dev eno16777736 192.168.154.18/24 ping ping 192.168.154.1 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
-
让虚拟机(VMWare)支持OEM系统
在Verycd上看到有人问怎么让 VMware 支持安装OEM版的系统,这个也一直是我想知道的.搜索了相关的资料,没发现有这个版本的.但是我想总体的思路是一样的.经过测试成功.环境是主机是联想OEM XP SP2 HOME,客户机是联想OEM XP PRO,VMware Workstation V5.5.3 Build34685 . 要安装OEM版的系统当然就是改BIOS了,自己的机器不敢动手就先搞个虚拟机开刀.VMware用的是Phoenix BIOS.那修改BIOS的工具就当然是Pho
-
unity3d发布apk在android虚拟机中运行的详细步骤(unity3d导出android apk)
unity3d发布apk在android虚拟机中运行的详细步骤(unity3d导出android apk),总的流程分为以下6个步骤: 1.安装java_jdk 2.配置java环境变量 3.更新android的sdk 4.从Unity3d中发布出apk文件 5.创建android虚拟机并运行 6.将apk文件安装到android虚拟机中 (为方便新手,在下面对每个步骤的具体操作及可能遇到的问题详细提一下) 1.安装java_jdk 官网(www.java.com),免费,我安装的文件的名字是j
-
apache虚拟机配置步骤和修改访问端口的方法(虚拟机端口映射)
一.添加服务端口在文件Apache\conf\httpd.conf中,1.找到 Listen 80 在它的下面加一行 Listen 8001(端口可以自己重置).2.找到 复制代码 代码如下: #LoadModule rewrite_module modules/mod_rewrite.so 模块,去掉前面的#号. 3.因为用到虚拟主机,所以找到 复制代码 代码如下: #Include conf/extra/httpd-vhosts.conf 去掉前面的#号. 二.添加服务虚拟配置 在文件A
-
Vmware虚拟机的安装及配置方法
安装 VMWARE TOOLS的步骤 装的郁闷死了,为了避免自己还有将来的人犯糊涂,把安装的步骤写下吧: 1.1.以ROOT身份进入LINUX 2.退出到windows,点击 SETTING菜单下的ENABLE VMWARE TOOLS子菜单,确认安装 3.把光驱改为使用iso镜像,路径为C:\Program Files\VMware\VMware Workstation\Programs\linux.iso 4.进入linux运行mount -t iso9660 /dev/
-
win2008 r2 hyper-v虚拟机的安装使用图文教程第1/2页
hyper-v 简介 Hyper-V是微软的一款虚拟机产品,部署在win 8.x 64位 pro以上版本中,和Windows 2008以上服务器的版本中,其功能与VMware及VirtualBox等虚拟机软件类似.由于Hyper-v是微软自己出的软件,所以对windows的支持是最好的.对于一些需要经常使用不同操作系统的人员来说非常方便,它能让你在一台PC上同时运行多个操作系统,你不需要重新启动系统,只要点击鼠标便可以打开新的操作系统或是在操作系统之间进行切换,从此,你可以把一台机器当做多台使用
-
轻松玩转VMWare虚拟机之安装GHOST系统图文教程第1/2页
VMWare是一个"虚拟PC"软件.它使你可以在一台机器上同时运行二个或更多Windows.DOS.LINUX系统.与"多启动"系统相比,VMWare采用了完全不同的概念.多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器.VMWare是真正"同时"运行,多个操作系统在主系统的平台上,就象标准Windows应用程序那样切换.而且每个操作系统你都可以进行虚拟的分区.配置而不影响真实硬盘的数据,你甚至可以通过网卡将几台虚拟机用网卡连接
-
Windows 2003 IIS 6.0 搭建可建虚拟机的asp+.net+php+jsp+mysql+mssql
1.预安装好windows 2003 打好sp2以上补丁 安装好IIS6.0 并选择asp和.net支持.IIS默认支持asp.net 1.1 asp.net 2.0可以在网上下载安装.2.安装php.mysql及mssql.网上很多正确介绍.这里就不讲了.重点讲jsp的环境搭配.3.1.安装JAVA 2 SDK 我装在D:\JDK目录下.接下来设置环境变量,这一步很重要,别忘了:JAVA_HOME = D:\JDKCLASSPATH = D:\JDK\LIB\tools.jar;D:\JD
-
android 使用虚拟机安装apk(图文教程)
1.启动虚拟机 2.我的android sdk在"E:\android\android开发环境\android SDK\platform-tools"把要安装的apk复制到这个根目录(和adb.exe同文件夹). 2.点击电脑左下角的"开始"按钮,输入cmd然后点击回车打开cmd输入框. 3. (由于我的Android SDK安装路径为e盘,所以需要定位模拟器platform-tools目录) 在cmd命令提示符中输入E: 回车,如图 第一行, 4.apk名称为zq
-
解析wamp5下虚拟机配置文档
Wamp下,虚拟机配置分为三个步骤,实例如下:1.修改Hosts文件C:\WINDOWS\system32\drivers\etc\Hosts127.0.0.1 dz1.test.com 2.编辑wamp\bin\apache\Apache2.2.11\conf\extra\httpd-vhosts.conf文件,在文件底部加入以下代码<VirtualHost *:80>ServerName dz1.test.comServerAlias dz1.test.comDocumentRoot &q
随机推荐
- AngularJS 双向数据绑定详解简单实例
- 详解Python装饰器由浅入深
- Nginx 实现灰度发布的三种方法总结
- JSON格式化输出
- Java编程用指定字符打印菱形实例
- 详解Mybatis动态sql
- ASP.NET UserControl 通信的具体实现
- Zend Framework教程之模型Model基本规则和使用方法
- ASP正则表达式清除HTML指定标签的方法
- 用Python中的字典来处理索引统计的方法
- Objective-C的内省(Introspection)用法小结
- INSERT INTO .. ON DUPLICATE KEY更新多行记录
- JS选取DOM元素的简单方法
- Python实现对比不同字体中的同一字符的显示效果
- C++/Php/Python 语言执行shell命令的方法(推荐)
- 基于JQuery实现的类似购物商城的购物车
- jquery ui对话框实例代码
- jquery实现(textarea)placeholder自动换行
- Android App中自定义View视图的实例教程
- springmvc学习笔记-返回json的日期格式问题的解决方法