Телефоны Android на процессоре armv5?

Есть ли способ узнать все телефоны Android, на которых работает процессор armv5?

Спасибо


person Katie    schedule 09.03.2012    source источник
comment
Возможный дубликат: вывод Android os.arch(), по крайней мере, связанный.   -  person artless noise    schedule 21.04.2013


Ответы (3)


System.getProperty("os.arch")

возвращает строку, например: "armv5tejl" и "armv6l". Я не знаю, что означает буква «L» — ARM никогда ее не использует. Если вам нужен фактический список всех продуктов, продаваемых всеми компаниями, которые основаны на ядре ARMv5, это другой вопрос. Я понятия не имею, где найти такой список.

person Z.T.    schedule 10.03.2012

Этот поток на XDA предоставляет список устройств ARM-v5, v6 и v7, возможно, не исчерпывающий, но должен предоставить базовую информацию:

http://forum.xda-developers.com/showthread.php?t=1596800

person 3c71    schedule 21.04.2013

Как указано в этой записи блога, решением было бы прочитать информацию о процессоре, расположенную на телефоне, следующим образом:

   String[] args = {"/system/bin/cat", "/proc/cpuinfo"};
   cmd = new ProcessBuilder(args);

   Process process = cmd.start();
   InputStream in = process.getInputStream();

   // TODO: Read information and extract the needed information
person Jean-Philippe Roy    schedule 09.03.2012