如何在android模拟器中安装apk软件

这个是我从别的网站上看到的,而且亲身试验了,是可以的,和大家分享一下!
如何在模拟器上安装apk软件  

首先我们需要的是在电脑上安装Android系统的模拟器。

安装模拟器,需要需要下载Android SDK:SDK由官方网站提供,官方的下载地址如下:http://dl.google.com/android/android-sdk_r06- windows.zip (请自行复制链接到下载软件中进行下载,直接点击可能无法正常下载)

下载完成后,解压到电脑硬盘的根目录下,例如我自己就解压到电脑的D盘下。解压后的文件夹目录为“android-sdk-windows”。点击打开文件夹,找到程序“SDK Setup.exe”,运行该程序。(ps:安装之前,需要先确定电脑有没有安装JAVA,JAVA官方网站下载: http://java.com/zh_CN/download/windows_xpi.jsp?locale=zh_CN& host=java.com)


运行SDK Setup.exe后,会进入如下界面,这里需要选择要下载的模拟器版本包,将最上面3项分别选择Accept,此外的全部选择Reject,然后点击 “Install”进行下载(友情提示,要下载成功必须使用穿墙工具)。一般最上面的版本包是最新的,越到后面越没必要下载。




下载完成后,如图点击Close。



当然,升级过程中你也许会遇到下面红框中提示的错误:


解决方法如下:

1、复制“tools”文件夹,取名为“copy tools”文件夹。这个文件夹还是要放在“android-sdk-windows”目录下哦。

2、运行“copy tools”文件夹里的android.bat,在出现的Android SDK and AVD Manager上执行之前的升级步骤就ok了。(记得在此之前一定要关闭已打开的Android SDK and AVD Manager,如果之前没有打开则可以无视)

然后我们点击界面左边最上面的“Virtual Devices”,并点击右边的“NEW...”,弹出如下窗口,在这个窗口你可以设置模拟Android手机的参数。除去Android 2.2的强制目标设置,你需要设置的地方不多。你可以设置一个虚拟的SD卡,所以 SD Card 这里想设多大就设多大。而 Skin 则是设置屏幕分辨率的,可以按自己的喜好或者运行的软件需要,设置成横屏,或者竖屏。全部填完后,点击“Create AVD”,这时电脑可能会假死几秒钟,耐心等待,在随后弹出的对话框后点“OK”。




如果你点击“Launch”时遇到下面图中的问题,那是因为你的路径里面包含了中文。


到C:\Documents andSettings\用户名\.android\avd里会看见两个*.ini文件,用编辑软件打开以后,就会发现默认路径是指向C: \DocumentsandSettings\用户名\.android\avd\*.avd目录。这时只要把这两个*.avd目录移动到其他不带中文名的目录里,然后修改前面的*.ini文件里面的路径,路径指向新的移动后的目录就ok了~~

解决完全部问题后,锵锵锵锵,模拟器安装大功告成。在模拟器里,我们已经有了一个虚拟的Android手机,选择它,然后点击“Start”,随后点击“Launch“,就可以开始在电脑上体验 Android系统了(根据个人电脑的配置,开机速度从1分钟-5分钟不等,如果5分钟还没有开机成功,可以点右上角的“X”,关闭后重新开机,平时在使用的过程中,可能会遇到开机失败的情况,几率很小,重新开机即可)。



看看我们的虚拟Android系统吧。



进入菜单后,发现还是英文的界面。这时找到“Settings”,点击打开:


然后选中“Language&Keyboard”:


找到“Select language”:


这里就能设置成简体或者繁体了。


还是中文界面看着舒服哇:


下面就是重头戏了,也就是在模拟器上安装apk软件。

点击电脑“开始”菜单里面的“运行”输入cmd,如果是windows7则直接在开始菜单里的搜索框中输入cmd并回车。


把下载好的APK文件复制到模拟器的安装地址中的Tools目录下,例如:“D:\android-sdk-windows\tools”。下载后的APK文件可以改个简短好记的名字,例如:game.apk


然后点击Tools目录下的emulator.exe,点击后看到程序运行一闪而过,ok,这就行了。


在cmd命令窗口中输入cd d:回车(同理,如果你模拟器安装在E盘或别的硬盘根目录下,这里d就更换成e或别的硬盘名。这个就不再提醒了。)

再输入d:回车

继续输入cd D:\android-sdk-windows\tools回车(写到这里时,我自己电脑上的模拟器安装目录变了,变成android了。大家凑合看看图吧,把图片中的“android”换成你自己模拟器的安装目录就ok,这个就不用我再多说了吧?)

最后输入adb install game.apk回车(这里game.apk就是我们下载并复制到tools目录下的apk文件名)


Ok,,这样我们就成功的在模拟器上安装好了软件。切换回模拟器,就能找到该软件了。简单吧?你也赶紧来试试吧。

转载于:https://www.cnblogs.com/baiting/archive/2012/09/18/5346395.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/266860.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

android工作机制和内核,android内核剖析学习笔记:AMS(ActivityManagerService)内部原理和工作机制...

一、ActivityManagerService提供的主要功能:(1)统一调度各应用程序的Activity(2)内存管理(3)进程管理二、启动一个Activity的方式有以下几种:(1)在应用程序中调用startActivity启动指定的Activity(2)在Home程序中单击一个应用图标,启动新的Ac…

从.Net到Java学习第四篇——spring boot+redis

从.Net到Java学习系列目录 “学习java已经十天,有时也怀念当初.net的经典,让这语言将你我相连,怀念你......”接上一篇,本篇使用到的框架redis、FastJSON。 环境准备 安装redis,下图是我本机的redis绿色版,…

hdu 4409 Family Name List LCA +stl

http://acm.hdu.edu.cn/showproblem.php?pid4409 赛后才过只能说悲剧了,知道思路,stl不熟悉,所以导致写的很慢....占据了很多时间,手速代码准确度。。哎。。。 题意: 给你一个家谱,n个人的姓名&#xff0c…

mysql杂记

1、 mysql安装完成后需要将mysql里面的bin目录加到环境变量里之后,才能在cmd窗口里使用mysql命令 2、 在CMD命令窗口敲入命令 mysql -hlocalhost -uroot -ppassword进入mysql数据库 这里我的用户名是root,密码是123456 转载于:https://www.cnblogs.com/y…

android包名更换后升级方案,Android增量升级方案

背景随着业务的发展,安装包的体积也在不断的增大,这时候,如果要版本更新,用户不得不去下载完整的安装包。但是如果使用增量升级方案,用户只需要下载新旧版本的差异包,然后在本地合成就行,这样省…

Linux 学习 Ubuntu 12.04 配置指南

关于Ubuntu 就不在此详细的叙述, 安装方法: 硬盘安装,速度效果都还不错 http://www.nenew.net/ubuntu-12-04-hard-disk-install-tutorial.html 详细的方法可以去这里看一下 U盘安装:这个就更加的简单,我一般都是使用 U…

vue created 生命周期

在实例创建完成后被立即调用。在这一步,实例已完成以下的配置:数据观测 (data observer),属性和方法的运算,watch/event 事件回调。然而,挂载阶段还没开始,$el属性目前不可见。 methods、data、watch等可以…

android cne服务,Android内存优化-了解内存篇

查看系统内存文件shellaries:/ $ cat /proc/meminfoMemTotal: 1970216 kBMemFree: 83756 kBBuffers: 156020 kBCached: 702516 kBSwapCached: 0 kBActive: 1160284 kBInactive: 397932 kBActive(anon): 778932 kBInactive(anon): 2228 kBActive(file): 381352 kBInactive(file)…

《鸟哥的linux私房菜-服务器篇 第三版》 RHCA亲授

经典再现,《鸟哥的linux私房菜-服务 器篇(第三版)》远程班隆重推出! 鸟哥的linux的私房菜是linux教材中的 经典中的经典!是学习linux的绝佳资 料! 上课时间: 周一到周五 上课方式:全…

装饰者模式

装饰者模式的实现有两个要求:1.装饰者类与目标类要实现相同的借口,或者继承自相同的抽象类。2.装饰者类中要有目标类的引用作为成员变量,具体的赋值一般通过带参构造器完成。 按着这两个要求我们进行类的编写。 目标类: //接口 pa…

子弹类

import pygame # pygame2d游戏 import time from pygame.locals import *class HeroPlane(object):def __init__(self,screen_temp):self.x210self.y700self.screenscreen_tempself.image pygame.image.load("./feiji/hero1.png")self.bullet_list[]def display(sel…

Shell中的特殊字符

通配符 当需要用命令处理一组文件,例如file1.txt、file2.txt、file3.txt……,用 户不必一一输入文件名,可以使用Shell通配符。Shell命令的通配符含义如下表 引号 在 Shell 中引号分为 2 种:单引号、双引号。 ( 1 &…

树莓派换源、vim更新:树莓派更换国内可用镜像源

参考:树莓派vim更新:树莓派更换国内可用镜像源 作者:丶PURSUING 发布时间:2021-02-01 22:40:48 网址:https://blog.csdn.net/weixin_44742824/article/details/113530423?spm1001.2014.3001.5502 Ubuntu18.04换源更新…

android的帧布局,七、Android帧布局FrameLayout和霓虹灯效果

帧布局容器为每个加入其中的组件创建一个空白的区域(称为一帧),所有每个子组件占据一帧,这些帧都会根据gravity属性执行自动对齐。FrameLayout的常用XML属性和相关方法XML属性相关方法说  明android:foregroundsetForeground(Drawable)设置该帧布局容器…

flutter能开发游戏吗_Steam上架游戏开发软件,不用代码也能制作游戏,而且还是免费的...

时代在变化,科技在进步,曾几何时我们一度以为的高科技,在现在看来也不过是平常到不能再平常的东西。游戏开发也一样,以前需要代码才能开发制作而成,现如今都不需要了,直接编辑就OK,Steam商城这次…

Flask之flask-session

简介 flask-session是flask框架的session组件,由于原来flask内置session使用签名cookie保存,该组件则将支持session保存到多个地方,如: redis:保存数据的一种工具,五大类型。非关系型数据库memcachedfilesy…

快速构建Windows 8风格应用10-设备方向

本篇博文主要介绍常用支持Windows 8操作系统设备的方向、如何获取当前设备方向、DisplayProperties类 常用支持Windows 8操作系统设备的方向在我们常用的设备当中,Windows 8是通过什么来监控设备方向呢?答案是方向传感器,那么对于设备的不同方…

android viewpager fragment传值,Android开发中如何解决Fragment +Viewpager滑动页面重复加载的问题...

前言之前在做一个Viewpager上面加载多个Fragment时总会实例化已经创建好的Fragmnet对象类似viewPager.setAdapter(new FragmentPagerAdapter(getSupportFragmentManager()) {Overridepublic Fragment getItem(int position) {switch(position){case 0:fragmentsnew Fragmnet01(…

CSDN怎么转载别人的博客

参考:CSDN怎么转载别人的博客 作者:zhongjianblackberry 发布时间:2018-03-06 11:57:59 网址:https://blog.csdn.net/zhongjianblackberry/article/details/79456338 目录转载CSDN博客步骤:Markdown和HTML相关小知识Ma…

青岛西海岸惠普大数据_青岛西海岸新区用好卫星大数据 为城市治理全面赋能...

来源:环球网为推进城市治理数字化程度,提升城市治理的智能化和精细化水平,青岛西海岸新区搭建了人工智能搜索视觉分析平台,以月度更新的频率,汇聚了新区0.5米高分辨率卫星影像数据,通过数据资源共享系统为各…