夜神模拟器

夜神模拟器的使用踩坑--adb devices无法连接设备

拈花ヽ惹草 提交于 2020-02-22 12:49:30
初开始学习app自动化测试,尝试安装 genymotion模拟器,安装成功后无法start 虚拟设备,在网上找寻解决方法无果后,决定改用夜神模拟器,遇到一些小问题,写出来与大家共享 网上百度夜神下载并安装,安装成功后,在桌面有两个图标:夜神模拟器和夜神多开器 1.启动夜神模拟器,默认的启动安卓版本是4.1,对模拟器设备操作如下: 1)打开开发者模式:【设置】-【关于平板电脑】-【版本号】--连续点击5次开启开发者模式 2) 允许usb调试:【开发者选项】-【use调试】开关打开 2. cmd命令行下输入adb connect 127.0.0.1:62001可看到已经连接成功设备,输入adb devices 看到设备 但实际工作过程中很少有低于5.0版本的安卓系统,因此夜神多开器就派上用场了,可以根据需要下载不同版本的安卓模拟器并启动 在夜神多开器中添加模拟器并启动 在这里踩了一个坑,按照上诉步骤操作后,cmd命令行下输入adb devices找不到设备 采用adb connect 127.0.0.1:62001也不行 记录下解决方法,亲测有效 1. cmd命令行下输入以下命令 进入夜神安装目录 nox/Nox/bin 输入adb version,查看版本为1.0.36,windows下进入夜神安装目录下,查看果然有一个adb.exe文件 应该是模拟器连接的是自带的adb 2.

APPium与夜神模拟器进行连接步骤详解

邮差的信 提交于 2020-01-22 02:44:15
1.打开夜神模拟器 2.打开cmd命令窗口 切换到夜神模拟器指定目录下 启动连接本机夜神模拟器指定服务 3.夜神模拟器相当于一个服务,可以被连接 4.夜神模拟器中已下载百度地图软件 5.打开APPium,连接夜神模拟器 启动服务 输入需要的参数 6.下载安装apk安装包 7.cmd窗口获取APPium中需要输入参数的值 cd d:\sdk\build-tools\28.0.3 aapt dump badging d:\baidumaps.apk 8.找到package、activity 9.粘贴到APPium { "platformName": "Android", "deviceName": "127.0.0.1:62001", "appPackage": "com.baidu.BaiduMap", "appActivity": "com.baidu.baidumaps.WelcomeScreen", "platformVersion": "4.4.2"(该行含义为:夜神模拟器使用的Andeoid版本,本人运行时出错,即为添加该行参数,也正常运行) } 10.启动服务 11.服务启动成功 (1)夜神模拟器已打开百度地图app (2)APPium启动效果 P.S.【遇到问题即解决方法】 一、服务启动失败 二、发现SDK路径下没有adb.exe文件 https://blog.csdn

一个简单的安卓游戏内购破解

佐手、 提交于 2019-12-06 05:41:37
综述 一个简单的安卓游戏内购破解,主要用于熟练smali汇编以及相关工具的使用 使用工具 夜神模拟器v3.8.3.1 Andriod Killer v1.3.1.0 分析过程 使用夜神模拟器安装该游戏程序,打开游戏商城,发现本游戏主要货币是钻石,钻石需要通过话费充值获取,在未破解的情况下,点击购买,钻石购买失败,具体情况如下图。 使用Andriod Killer v1.3.1.0打开该程序,通过初始页面工程信息选项卡下的入口链接,可以直接找到该程序的入口类对应的smali文件。 点开工程管理器选项卡,可以看到整个apk文件解压后的文件结构,其中可以找到很多重要文件,比如保存着app配置信息和全局信息的 AndroidManifest.xml文件 因为本次破解目标是游戏的购买机制,所以在工程搜索选项卡下搜索"购买"字符串,需要注意的,需要将字符串转为unicode码进行搜索才会有用。具体过程如下。 搜索到只有一个文件,该文件中有三个地方的字符串与购买相关 将鼠标移动到smali代码的中的字符串上,工具会自动将unicode解码出来,发现该三处字符串分别与取消购买、购买成功,购买失败相关,并且如果将鼠标移动到smali指令上,工具还会给出该指令的解释,从而方便理解smali代码 此时可以通过Android Killer提供的反编译工具,将当前smali文件转换为JAVA源码,以方便阅读

抓APP请求

随声附和 提交于 2019-12-02 22:43:12
( 1)打开模拟器--设置--高级设置(设置参数)--重启模拟器 安装包安装到夜神模拟器(安装包拖过去) (2)Fiddler代理设置 (3) 夜神模拟器【设置】(右下方,单独菜单) --------WiFi (4)鼠标长按(网络设置) (5)修改网络代理 (6) 打开模拟器中的 APP,查看fiddler是否成功获取请求 手机和电脑连接同一个路由器。 来源: https://www.cnblogs.com/kite123/p/11765440.html