Android模拟器为“LowRamDevice”

时间:2018-05-21 15:18:16

标签: android ram activity-manager

有一种方法ActivityManagerCompat.isLowRamDevice(),我正在试图弄清楚如何测试它。我已尝试以下方法让它返回true,但它总是错误的:

  • 创建一个具有128 MB RAM的新模拟器(仍然返回false)
  • adb shell setprop ro.config.low_ram true(失败。不会改变财产)
  • add shell setprop debug.force_low_ram true(设置属性,但需要Android的开发版本)
  • 在线搜索“低Ram模拟器”进行测试

如果不从头编译操作系统,我如何测试ActivityManagerCompat.isLowRamDevice()

1 个答案:

答案 0 :(得分:0)

答案:您需要在仿真器上进行root访问

然后你可以:adb shell setprop ro.config.low_ram true

有关如何在模拟器上获取超级用户权限,请参阅https://stackoverflow.com/a/45668555