Возможно ли сделать приложение для Android доступным и устанавливаемым только на устройствах с многоядерными процессорами? Я знаю, что приложение может быть сделано для определенных версий Android и технических характеристик оборудования, таких как фронтальная камера.Разрешить установку приложений Android на устройства с многоядерными процессорами
Один из способов программно решить это, чтобы получить количество ядер на устройстве, вызвав Runtime.getRuntime(). AvailableProcessors(), а затем закончить операцию, если устройство не соответствует моим требованиям, но это, вероятно, не правильный подход.
Итак, как мне это сделать с одобренным Google способом?
Можете ли вы объяснить причины желания требовать этого? –
Я хочу разработать систему для Android, которая будет работать на нескольких потоках, а некоторые задания должны выполняться точно параллельно (а не псевдо). Таким образом, мне нужно убедиться, что устройства, которые устанавливают приложение, на самом деле способны это сделать. Приложение включает обработку мультимедиа, запись и редактирование в одно и то же время. Я пытаюсь изучить многопоточное программирование, поэтому это только мое предположение. Спасибо, что нашли время ответить. –
Я был бы очень удивлен, если бы вы не могли заставить это работать на одном ядре. ПК были полностью одноядерными до недавнего времени –