Android: 如何在模拟器上更改CPU速度

5

我想知道如何在模拟器上更改CPU速度,以使其与手机规格相匹配?

如果我可以将其设置为低速,则可以看到它是否适用于较慢的手机。


请阅读以下内容: https://dev59.com/dXE85IYBdhLWcg3wr1ge - Gladi
1
我应该看哪一个?其中一个说更改用于此模拟器的 CPU,但它只有助于提高模拟器的速度。 - LittleFunny
2个回答

2
你可以尝试使用命令行参数-cpu-delay <delay>,具体操作请参考启动选项

1
"-cpu-delay"已被弃用,请阅读https://developer.android.com/studio/run/emulator-commandline#deprecated。 - beroal

2

我正在使用 Unix 程序 cpulimit。执行如下命令:

cpulimit -p $PID -l $CPU_SHARE

将CPU时间的CPU_SHARE百分比分配给具有PID ID的进程。即使CPU处于空闲状态,该进程也不会使用超过分配的CPU时间。可以通过pidof qemu-system-i386查看x86 Android映像的Android模拟器(AVD)进程的ID,对于x86_64映像,请使用pidof qemu-system-x86_64。程序的手册可以使用cpulimit --help查看。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接