zoukankan      html  css  js  c++  java
  • 推测的手机型号和cpu模型

    <span style="font-size:18px;">推断手机型号:</span>
    <span style="font-size:18px;">private boolean isUnusualPhone(){
    		try {
    
    
    			Class<?

    > cl = Class.forName("android.os.SystemProperties"); Object invoker = cl.newInstance(); Method m = cl.getMethod("get", new Class[] { String.class, String.class }); Object result = m.invoke(invoker, new Object[] { "gsm.version.baseband", "no message" }); return ((String) result).equals("I9250XXLJ1") || Build.MODEL.equals("MI 3"); } catch (Exception e) { return true; } }</span>


    推断手机cpu型号:

    <span style="font-size:18px;">// android 2.3 for arm v5 yanqing
    	public boolean hasCompatibleCPU() {
    		// If already checked return cached result
    
    		String CPU_ABI = android.os.Build.CPU_ABI;
    		String CPU_ABI2 = "none";
    		if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.FROYO) { // CPU_ABI2
    			// since
    			// 2.2
    			try {
    				CPU_ABI2 = (String) android.os.Build.class.getDeclaredField(
    						"CPU_ABI2").get(null);
    			} catch (Exception e) {
    				return false;
    			}
    		}
    
    		if (CPU_ABI.equals("armeabi-v7a") || CPU_ABI2.equals("armeabi-v7a")) {
    			return true;
    		}
    
    		try {
    			FileReader fileReader = new FileReader("/proc/cpuinfo");
    			BufferedReader br = new BufferedReader(fileReader);
    			String line;
    			while ((line = br.readLine()) != null) {
    				if (line.contains("ARMv7")) {
    					return true;
    				}
    
    			}
    			fileReader.close();
    		} catch (IOException ex) {
    			ex.printStackTrace();
    			return false;
    		}
    		return false;
    	}</span>


    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    Python之eval的使用
    Python文件操作
    Python异常处理
    Python设计模式之单例模式
    Python面向对象
    Minimum Window Substring
    Minimum Size Subarray Sum
    Find Minimum in Rotated Sorted Array II
    Closest Binary Search Tree Value II
    Closest Binary Search Tree Value
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/4629183.html
Copyright © 2011-2022 走看看