andriod sdk 模拟器的安装以及root
安卓模拟器常用的一共2种java sdk 和 bluestacks 蓝手指。前者比较卡,后者貌似不能模拟2g/3g上网。
本文主要是针对java sdk的安装使用,以及root。关于root的意思就是,用户可以有高的权限方便操作,比如将豌豆荚的应用默认下载在sd卡,原先系统默认只能下载到系统内存中。
sdk 安卓模拟器安装
操作系统:XP 或 Windows 7
一、运行环境的配置
1、准备你的电脑系统:XP 或 Windows 7
2、由于Android模拟器需要在Java环境才能运行,先下载Java安装吧: 点击下载 并安装! (如已有Java环境的可跳过此步)
二、下载 Android 4.0.4 SDK 文件包
1、下载Android SDK starter package
http://www.cr173.com/soft/34565.html
用zip打开,拖出android-sdk 到你要放置的位置
2、下载Android SDK API Level
http://www.cr173.com/soft/40881.html
用zip打开,拖放 android-15(文件夹名字叫:android-4.0.4) 到 platforms 目录内
3、下载Android SDK 4.0.4 system img
http://www.cr173.com/soft/40882.html
进入android-sdk目录,
新建文件夹:system-images
再进入system-images目录,新建文件夹:android-15
用zip打开,拖放 armeabi-v7a 到system-images\android-15目录内
4、下载Android SDK Platform-tools
http://www.cr173.com/soft/40880.html
用zip打开,拖放 platform-tools 到 android-sdk目录内
基本相同了,就不再重复了,请按教程操作(下面的版本数字没有修改,但不影响安装)
三、创建Android 4.0.4 模拟器
1、进入 android-sdk 目录,双击运行 AVD Manager.exe

2、新建虚拟机, 点击 New... 按钮

3、填写一些信息,如Name、SD卡大小...

4、创建后,会有一个 确定框,并提示虚拟机的相关信息。

5、回到主界面,点击上面新建的虚拟机名称,再点击右边的 Start... 按钮 启动
6、这里不需要设置,直接点Launch即可。 
7、OK,搞定!Android 4.04正在启动中~!
初始化时间会有点长,2~3分钟左右,视电脑配置而定!
下图左侧是模拟出来的手机界面,
右侧是控制按键:小房子是home键,Menu是菜单键 ,返回,搜索什么的就不解释了。

8、启动完成,进入桌面。点击OK,即可!

9、已进入桌面!
下方5个图标按钮分别是:电话、通讯录、程序列表、短信、浏览器

10、点击了 中间的程序列表,进入来的界面,还是有一个提示信息,告诉你按住图标可以拖放到主屏上。 
11、程序列表界面 
12、有人会问,怎么是英文的,有中文吗?
当然有!Android原生就支持多国语言,只需要设置一下即可。
点击 上面列表中的 Settings 、进入功能设置界面
点击 Language &input 语言和输入 
13、呃,居然跳出一个谷歌拼音输入法错误的提示框!(本人安装后默认英文输入法,这个版本无该错误提示) 
14、先去掉这个错误提示!
点击 Default 调整系统默认使用的输入法 
15、选择 English(US) Android keyboard 即可

16、接着上面,继续设置系统语言为中文,点击 Language

17、用鼠标按住列表往上拖动,就会看到中文(简体)
这是android的操作方式,实际上界面是往下滚动的!如果你以后要买android手机,建议你先适应这个操作方式。
你要看到下面的更多内容,就得往上拖动,让下面的显示出来。

18、点击 中文(简体)后,界面即变为中文了!
你可以再点击 小房子回到主屏,或 返回键,进行其它的设置或操作!

19、查看版本号:4.0.4(由于是模拟器木有通话功能,所以基带未知)

20、模拟器还可以桥接电脑的网络上网喔!
root 方法 (部分转过来)
我这里以Android4.0.4(API15)为蓝本讲讲适合高版API的Android SDK虚拟机的root方法,很简单的。
Android SDK root------root时候,我是将模拟器打开的,重新拷贝system.img后再重启模拟器。
Root的第一步,准备工具。就两个文件。①上网搜一个叫做《YAFFS2IMG》的镜像浏览器,暂时建议用1.5版,2.0版我下载几款(当然不是Z版)似乎都有问题。②上这个网址,就是Superuser设计者的网站androidsu.com,下载对应自己模拟器版本的超级授权用户文件(该页面下方有其压缩包)。所谓对应版本,一方面是对应模拟器模拟的CPU版本,是ARM的还是x86的,不能选错。如果你模拟时选了MIP的CPU,那就死了root这条心吧。目前互联网上铺天盖地的教程都没讲清楚这点,还在文中引用第三方下载点的文件,是导致新手操作失败的罪魁祸首!另一方面就是选适合自己模拟器模拟系统的版本,以目前androidsu.com提供的最新正式版破解文件来看,适合Android2.0-4.1的。对于更旧版的(好像没什么root的意义了)可找它的历史版本;对于更新版的可以考虑它的测试版或再等一段时间。下载的话,只要下那个Superuser包即可,已经含有齐全的文件。
Root的第二步,用《YAFFS2IMG》将虚拟机子目录“system-images”内对应目标模拟器使用的系统镜像目录(我这里是“android-15\armeabi-v7a”)内的“system.img”打开。将其根目录下的“build.prop”文件提取到硬盘,用文本编辑工具(如记事本)打开,将其“ro.config.nocheckin=yes”一行删掉。当然,行头加“#”号注释掉也可以,似乎多余。再把改完的“build.prop”导入回镜像中的原来位置替换原文件。记住,把文件权限设为“0644”。必须记住,这里只能是“0644”,别依据其它教程讲的其它权限!
Root的第三步,把第一步下载的Superuser压缩包解开,把里头的一个叫做“su”(无扩展名)的文件导入第二步打开的镜像“bin”目录里,把权限设为“6755”。再把这个“su”导到“xbin”目录中,如果遇到已存在旧文件,直接覆盖,且把权限设为“0755”。记住,前一个是“6755”,后一个是“0755”。别弄错了!网上害人的教程,要么把权限说错(可能它设的权限适合旧旧旧版本的SDK模拟器),要么讲漏了“xbin”这个目录!然后把解压缩包中的“Superuser.apk”导入到镜像的“app”目录中,设权限为“0644”,也不能错!Root的最后一步,,选择“无ECC/没有FFFF标志”这组参数组合,把修改的镜像保存为syststem.img放到第一步system-images名字 。
到了这儿只要打开模拟器就可以基本成功了(如果root时候你的模拟器是打开的,那么就要将模拟器重启)。如果失败了,请重新多尝试几次,主要权限路径等等。
我是试了好几次才成功的。希望上面能帮助到大家。
andriod sdk 模拟器的安装以及root的更多相关文章
- andriod sdk模拟器安装过程中报错
andriod sdk模拟器安装过程中,出现下述错误: Failed to fetch URL http://dl-ssl.google.com/android/repository/reposito ...
- Xcode SDK模拟器安装及安装路径
将SDK想要装的版本,将SDK包放入‘mac中的SDK安装路径’.再将Xcode模拟器重启. 再打开Xcode模拟器,就可以在菜单栏的 ‘硬件’->’设备‘->’iPhone Retina ...
- monkeyrunner之夜神模拟器的安装与使用(二)
在上一篇文章-安卓开发环境搭建中,我们创建并启动了eclipse自带的安卓模拟器,该模拟器不仅启动慢,而且在使用过程中的反应速度也是出奇的差,经常出现卡机现象.为了解决这种现象,因此,我们又寻找到了更 ...
- Android 4.4环境搭建——Android SDK下载与安装
学习开发Android应用程序,须要下载安装Android SDK.在Android的官方站点的二级域名http://developer.android.com/index.html中.能够下载到完整 ...
- 【Android】Android模拟器的安装
目录结构: contents structure [+] 使用VMware安装Android模拟器 安装安卓(Android)系统前VMware虚拟机的配置 安装安卓(Android)系统 安装安卓( ...
- Android Studio和SDK下载、安装和环境变量配置
win10下Android Studio和SDK下载.安装和环境变量配置 - ...
- Xamarin.Forms教程Android SDK工具下载安装
Xamarin.Form的Android SDK工具下载安装 本节将讲解如何下载Xamarin.Form的Android SDK工具,并使用其中的工具管理Android SDK,如何创建模拟器等内容. ...
- Genymotion模拟器的安装及脚本制作
在上一篇博文中,讲到这一篇会介绍Genymotion的安装方式.大家都知道,Genymotion是一个模拟器,获取会质疑了,直接连接真机就好了,为何还要配置模拟器?我也是用真机实践后,才选择安装的模拟 ...
- 『与善仁』Appium基础 — 2、常用Android模拟器的安装
目录 1.Android Virtual Devices模拟器 2.Genymotion模拟器 (1)Genymotion模拟器下载 (2)模拟器Genymotion安装 (3)Genymotion模 ...
随机推荐
- [IOI2018]狼人
[IOI2018]狼人 luogu UOJ 对人形和狼形分别建克鲁斯卡尔重构树 每次询问就是对于两棵树dfs序的一个二维数点,主席树维护 #include<bits/stdc++.h> u ...
- MySQL中自适应哈希索引
自适应哈希索引采用之前讨论的哈希表的方式实现,不同的是,这仅是数据库自身创建并使用的,DBA本身并不能对其进行干预.自适应哈希索引近哈希函数映射到一个哈希表中,因此对于字典类型的查找非常快速,如SEL ...
- servlet3.0 的新特性之二注解代替了web.xml配置文件
servlet3.0 的新特性: 注解代替了 web.xml 文件 支持了对异步的处理 对上传文件的支持 1.注解代替了配置文件 1.删除了web.xml 文件 2. 在Servlet类上添加@Web ...
- Cocos2d-x3.0游戏实例之《别救我》第八篇——TiledMap实现关卡编辑器
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/musicvs/article/details/25368273 好吧.我真心全然搞不懂.我如今仅仅只 ...
- mysql学习笔记—常用sql语句
sql注意事项: SQL 对大小写不敏感:SELECT 与 select 是相同的 某些数据库系统要求在每条 SQL 语句的末端使用分号. CREATE DATABASE CREATE DATABAS ...
- node.js应用生成windows service的plugin——winser
from:http://xiaomijsj.blog.163.com/blog/static/89685520135854036206/ 针对项目中windows server machine 不断重 ...
- Git版本控制系统VCS
Git版本控制系统VCS 一.版本控制系统基本情况说明 版本控制是一种记录一个或者若干个文件内容的变化,以便将来查阅特定版本修订情况的系统 1.作用 记录文件的所有历史变化 随时可回复到任何一个历史状 ...
- [原创]spring及springmvc精简版--IOC
本篇博客为自己学习spring和springmvc的一个总结.主要以代码为主,至于文字性描述理解性东西,可以自行百度.有认识不妥的地方,还望指出,相互学习. 以前很困惑spring中的一些概念,在学习 ...
- gstreamer——文档/资源/使用
http://gstreamer.freedesktop.org/src/ http://gstreamer.freedesktop.org/data/doc/gstreamer/head/qt-gs ...
- web框架详解之三Modal
一.Modal操作之创建表,添加数据 1. 配置Django中settings的设置连接mysql数据库,然后在mysql数据库中创建库 2. 在models中创建表.继承Model 3. 在sett ...