热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

andriodsdk模拟器的安装以及root

andriodsdk模拟器的安装以及root安卓模拟器常用的一共2种javasdk和bluestacks蓝手指。前者比较卡,后者貌似不能模拟2g3g上网。本文主要是针
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时候你的模拟器是打开的,那么就要将模拟器重启)。如果失败了,请重新多尝试几次,主要权限路径等等。

我是试了好几次才成功的。希望上面能帮助到大家。

posted on 2013-12-20 21:27 水墨.MR.H 阅读(...) 评论(...) 编辑 收藏

转:https://www.cnblogs.com/StudyLife/p/3484543.html



推荐阅读
  • 为何Compose与Swarm之后仍有Kubernetes的诞生?
    探讨在已有Compose和Swarm的情况下,Kubernetes是如何以其独特的设计理念和技术优势脱颖而出,成为容器编排领域的领航者。 ... [详细]
  • 二维码的实现与应用
    本文介绍了二维码的基本概念、分类及其优缺点,并详细描述了如何使用Java编程语言结合第三方库(如ZXing和qrcode.jar)来实现二维码的生成与解析。 ... [详细]
  • 服务器虚拟化存储设计,完美规划储存与资源,部署高性能虚拟化桌面
    规划部署虚拟桌面环境前,必须先估算目前所使用实体桌面环境的工作负载与IOPS性能,并慎选储存设备。唯有谨慎估算贴近实际的IOPS性能,才能 ... [详细]
  • 本文详细介绍如何安装和配置DedeCMS的移动端站点,包括新版本安装、老版本升级、模板适配以及必要的代码修改,以确保移动站点的正常运行。 ... [详细]
  • 本文探讨了如何在 Spring MVC 框架下,通过自定义注解和拦截器机制来实现细粒度的权限管理功能。 ... [详细]
  • 本文深入探讨了Linux内核中进程地址空间的设计与实现,包括虚拟地址空间的概念、内存描述符`mm_struct`的作用、内核线程与用户进程的区别、进程地址空间的分配方法、虚拟内存区域(VMA)的结构以及地址空间与页表之间的映射机制。 ... [详细]
  • Fiddler 安装与配置指南
    本文详细介绍了Fiddler的安装步骤及配置方法,旨在帮助用户顺利抓取用户Token。文章还涵盖了一些常见问题的解决方案,以确保安装过程顺利。 ... [详细]
  • Android 中的布局方式之线性布局
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 如何安装FARO Scene 2018?详尽的永久授权指南
    FARO Scene 2018 是一款专为专业用户设计的3D点云处理与管理软件。该软件支持从高精度3D激光扫描设备获取的大规模3D扫描数据的查看、管理和处理。本文将详细介绍如何安装及激活FARO Scene 2018的永久许可。 ... [详细]
  • 如何在Windows 7 64位系统中成功注册DLL文件
    本文详细介绍了在Windows 7 64位系统中注册DLL文件的具体步骤,包括使用管理员权限运行命令提示符以及正确的路径导航方法,确保注册过程顺利进行。 ... [详细]
  • 函子(Functor)是函数式编程中的一个重要概念,它不仅是一个特殊的容器,还提供了一种优雅的方式来处理值和函数。本文将详细介绍函子的基本概念及其在函数式编程中的应用,包括如何通过函子控制副作用、处理异常以及进行异步操作。 ... [详细]
  • 本文详细介绍了如何在Oracle VM VirtualBox中实现主机与虚拟机之间的数据交换,包括安装Guest Additions增强功能,以及如何利用这些功能进行文件传输、屏幕调整等操作。 ... [详细]
  • 在日常生活中,支付宝已成为不可或缺的支付工具之一。本文将详细介绍如何通过支付宝实现免费提现,帮助用户更好地管理个人财务,避免不必要的手续费支出。 ... [详细]
  • 我的读书清单(持续更新)201705311.《一千零一夜》2006(四五年级)2.《中华上下五千年》2008(初一)3.《鲁滨孙漂流记》2008(初二)4.《钢铁是怎样炼成的》20 ... [详细]
  • 本文介绍了如何通过C#语言调用动态链接库(DLL)中的函数来实现IC卡的基本操作,包括初始化设备、设置密码模式、获取设备状态等,并详细展示了将TextBox中的数据写入IC卡的具体实现方法。 ... [详细]
author-avatar
切尔小妹_288
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有