吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 7959|回复: 7
收起左侧

[Android Tools] 安卓动态调式原生模拟器4.4.2的创建及注意事项

[复制链接]
xiaoxin520 发表于 2015-8-28 02:52
安卓动态调式原生模拟器4.4.2的创建及注意事项

本文作者:七少月
我们现在越来越喜欢动态调式,因为单凭静态分析确实已经无法满足我们的需要,然而,你需要知道的是,动态调式的第一步是有1个稳定,相对快速,能力均衡的官方安卓模拟器。很多人觉得安卓模拟器是件无关紧要的事情,因为随处可见,但很抱歉的说,别看这东西基础简单,但真的很重要,就比如我们今天要说的创建1个安卓原生模拟器,而不是一个随便下载的模拟器。
当然,很多人觉得动态调式使用真机就可以,那样脱壳不但时间快而且准确易控。确实,动态调式常用真机,但假如我需要用到了system.img这样的系统镜像,或者会很可能损坏机器的事情,我们就不如使用模拟器了。又有很多人说,这模拟器还有什么讲究吗?不是随便一个都可以运行吗?官方安卓SDK里面的模拟器不是差不多吗?此言差矣,我最近一直在想凑出一个最适合动态调式的安卓官方模拟器,因为效果确实是相差很大。首先,我想告诉大家的是,网上下载的安卓-SDK大多良莠不齐,模拟器性能肯定不尽相同,而且很可能不是原生。为什么我们动态调式最好用原生安卓系统,关于这一点,我不想多说,没有任何原因。如果你用过nexus手机,就知道它的系统就是原生的安卓系统。所以,我们此刻需要的是安卓原生模拟器。虽说模拟器这一块依据个人口味,但我还是想给一套标准,至少我认为这是我目前觉得最适合动态调式,进行脱壳,跟踪的模拟器配置。我们需要的是安卓4.4系统的模拟器,再确切一些,就是安卓4.4.2系统的模拟器,如果你熟悉安卓SDK,就一定知道有个文件夹叫system-images,这个文件夹是整个模拟器的安卓系统,其子文件夹我们应该用android-19的版本,也就是安卓4.4.2系统。刚刚已经说了,SDK网上很多,差别很大,我花了些功夫,修改、拼凑、优化(呃,跟我对安卓小米人干的事情一样),弄出1个自认为不错的安卓SDK,网上直接下不到,由于太大,如果需要的人多,可以联系我上传。你也可以自己做,我采用的是一个SDK是孙兆林老师讲解androidstuadio使用的官方安卓4.4SDK,可它的管理功能不行,我就从西西软件里弄出一些管理的东西,再进行一些简单的优化。总之,如下图:
原生nexus安卓SDK定制版.png
说到安卓SDK,我要强调一点,就是安卓SDK和系统镜像system-images文件夹的关系,比如你下载的安卓SDK是4.0,本来使用的是android-15,一定不能直接换成android-19,换成高版本,再创建模拟器时图片目录是存在问题的,无法成功。假如你下载的是安卓4.0的SDK,你可以在android-15同目录下加上
android-19。很多人可能不会注意这个问题。
    接下来,很多人上来就去点击“AVDManager.exe”准备去创建模拟器,这也是不提倡的,我提倡,首先要保证你的SDK当前数据没有被损坏,是正常的,否则必然创建失败,一旦创建失败再想成功就很难,这也是安卓官方模拟器另一个恶心的特点,还有一个当然就是卡出血。在这里,我已经放了一个“SDK Manager.exe”,先打开,检查我们看一切都是正常的,如果有1个比如出现“Broken。。。”,那么这个SDK就是彻底完蛋了,重新下载吧。
检查SDKManger.png
现在,我们再打开“AVDManager.exe”,创建一个nexus原生的安卓4.4.2模拟器,配置如下就可以:
创建安卓模拟器AVD.png
   如果点击“OK”,不出现错误提示,而是卡顿,就是说明我们创建就成功了,一般情况下,只要SDK不出问题,创建是肯定可以的。稍等会,然后我们会在AVD Manager看到我们创建的模拟器,我们点击“start”,见下图:
打开模拟器.png
   这里我又要补充一句,很多人喜欢genymotion这个模拟器,这个模拟器和官方模拟器的snapshot功能是冲突的,如果你使用了snapshot功能,当geny模拟器打开过后,再打开官方模拟器就打不开了,必须每次都删除重建,而且会损坏系统镜像和用户配置镜像数据。
经过我调式,我发现很可爱的一点,这个模拟器打开时间并没有我想的那么慢,一般来说,第一次创建后打开安卓模拟器要15-20分钟,而这个模拟器第一次打开只要1-2分钟,当然开始时会卡顿,我们切记一定不要关闭,耐心等待,慢慢操作。先把语言设置一下,不然不舒服:
设置语言.png

然后,我们就可以享用这个安卓原生4.4.2的模拟器了,除了卡顿,没什么不好:
模拟器成功使用.png

最后,我又要强调一点,一定要有耐心,无论在第一次打开,而是以后打开模拟器,或是进行一个操作,需要等待就等待,一定不能关闭,否则会很麻烦,很麻烦。一旦关闭,这个SDK几乎就意味损坏,甚至是这个SDK在你电脑上可能在没重装电脑系统之前,会是永久无法使用状态!!结束来一张连接ADB图
安卓模拟器已连接上ADB.png

免费评分

参与人数 2热心值 +2 收起 理由
shystartree + 1 能给链接吗?
秦左兵 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

shidabao1 发表于 2015-8-28 05:38
安卓动态调式原生模拟器
zhidai 发表于 2015-8-28 13:49
头像被屏蔽
yaojing 发表于 2015-8-29 08:46
shystartree 发表于 2015-8-31 10:30
大大,能给链接吗?
winding 发表于 2017-12-10 16:58
跪求链接
我是无名 发表于 2017-12-27 16:36
感谢分享实用工具!吾爱破解论坛因你更精
hxwb1688 发表于 2018-1-15 21:04
安卓动态调式原生模拟器
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 17:49

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表