IOS/Android模拟器运行APP调试方法

news/2024/9/17 16:44:15

真机不是那么好获取的,模拟器用起来更方便

ios

安装ios-sim

安装 ios-sim,获取 APP 完整的product的文件包。

$ npm i -g ios-sim

启动app

# ios-sim launch *.app - -devicetypeid 本地模拟器支持机型类型 id 
$ ios-sim launch **/BaiduBoxApp.app --devicetypeid com.apple.CoreSimulator.SimDeviceType.iPhone-6

PS

1.本地模拟器支持机型类型 id
可以通过命令获取ios-sim showdevicetypes
2.模拟器快捷键:
home键 = command+shoft+h
3.Make sure you enable Developer Mode on your machine:
$ DevToolsSecurity -enable
4.Make sure multiple instances of launchd_sim are not running:
$ killall launchd_sim

设置模拟器的代理

下载charles crt直接拖动到ios simulator中,重启ios simulator和charles就可以尽情的抓包了

Android

VirtualBox & genymotion

如果安装 apk 的时候 ,安装失败,提示”安装包不兼容”,这是由于 apk 安装包 只包含 arm 架构对应的二进制格式,没有包含i386 ,x86等架构的二进制格式,

解决办法就是给 genymotion添加arm架构支持 ,方法如下:
下载一个ARM_Translation插件,直接拖放到 genymotion 的 运行窗口中就可以了。
插件下载地址: http://forum.xda-developers.c...

ps

模拟器设置代理: 文档


http://lihuaxi.xjx100.cn/news/241969.html

相关文章

软件测试培训分享:性能测试的目的是什么

在软件测试培训中,讲师们会讲到关于性能测试这方面,很多人都不理解,性能测试的目的是什么?性能测试的目的是为了测试产品是否满足在需求说明书中规定的性能,是否达到用户的性能要求,发现产品存在的性能瓶颈&#xff0…

css样式学习6

相对定位 采用相对定位的元素&#xff0c;会相对于他原来的位置进行定位&#xff0c;并且元素原始占用位置不会被其他元素占用 以下是代码实现&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><styl…

SQL,NoSQL优缺点总结

SQL优点&#xff1a; 保持数据一致性&#xff08;最大优势&#xff09; 由于以标准化为前提&#xff0c;数据更新的开销很小 可以进行 Join 等复杂查询 SQL不足&#xff1a; 大量数据的写入处理 为有数据更新的表做索引或表结构&#xff08;schema&#xff09;变更 字段不固定…

UI设计培训分享:app图标设计要遵循哪些原则

APP图片设计是UI设计工作中经常会遇到的&#xff0c;一个好的APP产品&#xff0c;图标的设计是非常重要的&#xff0c;本期小编为大家分享的UI设计培训教程就是app图标设计要遵循哪些原则?来看看下面的详细介绍。 UI设计培训分享&#xff1a;app图标设计要遵循哪些原则? 一、…

http权威指南-http连接管理

2019独角兽企业重金招聘Python工程师标准>>> HTTP连接管理 浏览器解析URL流程&#xff1a; 浏览器解析出域名&#xff1b;浏览器查询这个主机名的IP地址&#xff1b;浏览器获得端口号&#xff1b;浏览器发起到主机名IP地址端口的80连接&#xff1b;浏览器向服务器发…

基于Docker容器的,Jenkins、GitLab构建持续集成CI

** 开发者将代码提交(push)到GitLab后&#xff0c;GitLab通过Hook通知jenkins&#xff0c;jenkins自动从GitLab中获取项目最新的源码进行集成和发布。 基于Docker&#xff0c;创建一个私有GitLab的容器&#xff0c;创建一个jenkins的容器**1. 构建私有的GitLab容器 https://abo…

塔式、机架式、刀片式服务器比较

塔式机架式刀片式优点单个成本低&#xff1b;扩展能力和散热能力好&#xff1b;可以配置多路处理器、多根内存、多块硬盘、多个冗余电源和散热风扇相对于塔式大大节省了空间占用&#xff0c;使布线、管理更为简洁&#xff1b;节省了机房托管费用&#xff1b;平衡了性能与空间扩…

参加完Python培训可以做什么

大家都知道Python在互联网行业是很吃香的&#xff0c;但是参加完Python培训之后&#xff0c;很多人都不知道该从哪个职业方向做起&#xff0c;下面小编就为大家详细的介绍一下参加完Python培训可以做什么? 参加完Python培训可以做什么?目前来看&#xff0c;Python发展得还是不…