如何提高Mac OS X下android模拟器运行速度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何提高Mac OS X下android模拟器运行速度相关的知识,希望对你有一定的参考价值。

参考技术A 提高系统运行速度可用一下方法:
一、系统属性设置
1、进Bios将开机启动顺序设为硬盘启动。
2、禁用闲置的IDE通道
右键点击“我的电脑-属性”--“硬件”--“设备管理器”,在其中打开“IDE ATA/PATA控制器”然后分别进入主要和次要IDE通道,选择“高级设置”,将“设备类型”设置为“无”,将“传送模式”设为“DMA(若可用”。
3、优化视觉效果
右键单击“我的电脑”--“属性”—“高级”,在“性能”栏中,点击“设置”--“视觉效果”,调整为最佳性能,或去掉一些不需要的功能。
4、优化性能
右键单击“我的电脑”--“属性”—“高级”,在“性能”栏中,点击“设置”—“高级”—将“处理器计划”、“内存使用”,均点选“程序”。
单击“虚拟内存”区“更改”--在驱动器列表中选中系统盘符--自定义大小--在“初始大小”和“最大值”中设定数值,然后单击“设置”按钮,最后点击“确定”按钮退出。虚拟内存最小值物理内存1.5—2倍,最大值为物理内存的2—3倍。
5、启动和故障恢复
"我的电脑"--"属性"--"高级"--"启动和故障修复"--“设置”,在“系统失败区中,去掉"将事件写入系统日志","发送管理警报","自动重新启动"前边的勾;将"写入调试信息"设置为"无";点击"编辑",在弹出记事本文件中:[Operating Systems] timeout=30 //把缺省时间 30 秒改为 0 秒。
6、禁用错误报告
"我的电脑"--"属性"--"高级"--点"错误报告",选择"禁用错误汇报",勾选“但在发生严重错误时通知我”—确定。
7、关闭系统还原功能
单击“开始”--右键单击“我的电脑”--“属性”—“系统还原”,为了兼顾系统性能和系统安全,建议关闭 XP系统盘以外的分区磁盘的系统还原功能,点击“设置”,将“要使用的磁盘空间”设为最小。
8、关闭自动更新
单击“开始”--右键单击“我的电脑”--“属性”—-“自动更新”--选择“关闭自动更新”或选择“有可用下载时通知我……”。
9、关闭远程桌面
开始--右键单击“我的电脑”--“属性”--“远程”,去掉“远程协助”和“远程桌面”里的“允许从这台计算机发送远程协助邀请”和“允许用户远程连接到这台计算机”前边的勾--确定。
10、禁用消休眠功能
单击“开始”--“控制面板”--“电源管理”--“休眠”,将“启用休眠”前的勾去掉。本回答被提问者采纳

如何在 shell 脚本中确定 Mac OS X 版本?

【中文标题】如何在 shell 脚本中确定 Mac OS X 版本?【英文标题】:How to determine Mac OS X version in shell script? 【发布时间】:2019-08-05 00:49:13 【问题描述】:

如果它在 Capitan 下运行,我需要使用一组参数运行 make,而在 Sierra 中运行其他参数。 换一种说法: 我在命令行中运行:

sw_version 产品名称:Mac OS X 产品版本:10.13.6

如何将 ProductVersion 的值传递给变量并检查它 如果当前操作系统版本

【问题讨论】:

【参考方案1】:

试试sw_vers 命令。在此处查看示例: https://www.cyberciti.biz/faq/mac-osx-find-tell-operating-system-version-from-bash-prompt/

获取产品版本:

sw_vers | grep ProductVersion | cut -d':' -f2

比较解析后的值:

base_ver=10.13
ver=$(sw_vers | grep ProductVersion | cut -d':' -f2 | tr -d ' ')
if [ $(echo -e $base_ver"\n"$ver | sort -V | tail -1) == "$base_ver" ]
then 
   echo "older"
else 
   echo "newer"
fi

【讨论】:

谢谢!如何将值 10.13 读取到脚本中的变量然后进行比较? 谢谢!注意: tere 是标志: sw_vers -productVersion 可能我们不需要 grep 顺便说一句,ver=10.13.6 这就是它比较不正确的原因。如何从版本中仅获得 10.13?或分别 10 和 13 然后比较 你的意思是它比较不正确?如果 ver=10.13.6 那么它比 10.13 更新,这是我的建议将输出的。无论如何,如果您只想以 $ver 获得 10.13,您可以尝试:ver=$(sw_vers | grep ProductVersion | cut -d':' -f2 | tr -d ' ' | rev| cut -d'.' -f2-| rev) sw_vers -productVersion 提供与sw_vers | grep ProductVersion | cut -d':' -f2 相同的输出,只是获得它的方式更简洁

以上是关于如何提高Mac OS X下android模拟器运行速度的主要内容,如果未能解决你的问题,请参考以下文章

RN在mac os上面的项目创建以及Android/IOS模拟运行

如何使用 React Native 连接到 Android TV 模拟器(在 Mac OS 上)?

在 VS Code 上模拟 Android 时出现“无效参数:找不到 null 的可执行文件” - Mac OS X

ios 模拟器可以在 Mac OS X Server 上运行吗?

如何使用 WTK 3.0 在 Mac OS X 上启动两个 J2ME Midlet。

如何在mac OS X下安装Mongodb