Эмулятор Android как `LowRamDevice` - PullRequest
0 голосов
/ 21 мая 2018

Есть метод ActivityManagerCompat.isLowRamDevice(), и я пытаюсь выяснить, как его протестировать.Я пробовал следующее, чтобы заставить его возвращать true, но это всегда false:

  • Создать новый эмулятор с 128 МБ ОЗУ (по-прежнему возвращает false)
  • adb shell setprop ro.config.low_ram true(Сбой. Не изменяет свойство)
  • add shell setprop debug.force_low_ram true (Устанавливает свойство, но требуется сборка Android для разработки)
  • Поиск в Интернете «эмулятора низкого уровня памяти» для тестирования с

Как проверить ActivityManagerCompat.isLowRamDevice() без компиляции ОС с нуля?

1 Ответ

0 голосов
/ 21 мая 2018

Ответ: Вам нужен root-доступ на эмуляторе

Затем вы можете сделать: adb shell setprop ro.config.low_ram true

См. https://stackoverflow.com/a/45668555, чтобы узнать, как получить root-доступ на эмуляторе.

...