【问题标题】:Android phones on armv5 processor?使用 armv5 处理器的 Android 手机?
【发布时间】:2012-03-26 23:46:41
【问题描述】:

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

谢谢

【问题讨论】:

标签: android arm processor


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:
    System.getProperty("os.arch")
    

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

    【讨论】:

      【解决方案3】:

      正如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
      

      【讨论】:

        猜你喜欢
        • 2012-05-13
        • 2014-06-20
        • 2013-09-23
        • 2016-01-18
        • 2014-01-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多