armv5处理器上的Android手机?

时间:2012-03-09 14:19:20

标签: android arm processor

有没有办法知道所有运行armv5处理器的Android手机?

由于

3 个答案:

答案 0 :(得分:2)

System.getProperty("os.arch")

返回一个String,例如:“armv5tejl”和“armv6l”。我不知道“L”代表什么 - ARM从不使用它。如果您想要所有公司销售的基于ARMv5核心的所有产品的实际列表,那就是另一个问题。我不知道在哪里可以找到这样的清单。

答案 1 :(得分:1)

XDA上的这个线程提供了ARM-v5,v6和v7设备的列表,可能不是详尽的,但应提供基本信息:

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

答案 2 :(得分:0)

正如this blog post中所建议的那样,一种可能的解决方案是读取手机上的处理器信息,如下所示:

   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