1. 程式人生 > >判斷手機型號和cpu型號

判斷手機型號和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>

相關推薦

判斷手機型號cpu型號

<span style="font-size:18px;">判斷手機型號:</span><span style="font-size:18px;">private boolean isUnusualPhone(){ try {

python 判斷手機號碼正整數

import re ''' 輸入手機號碼,判斷手機號碼是否為11位,是否為1開頭的數值 ''' def get_phone(): while True: phone = input('請輸入手機號碼:') if len(phone)

oracle儲存過程判斷手機號碼固話

create or replace procedure get_Area_Phone(i_phoneNum   in varchar2,--傳入號碼                                                  o_phoneFlag 

如何獲取裝置的總容量可用容量 網路運營商 3g/wifi判斷 手機型號

鑌哥最近開發需獲取手機容量,其實這你是一個很好的例子 //硬碟容量 - (float)getTotalDiskSpace {     float totalSpace;     NSError * error; NSDictionary * infoDic =

android獲取手機型號手機廠商

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

判斷手機系統型號

<!DOCTYPE html> <html lang="cn"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,in

android獲取手機型號系統版本號

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main);

Linux下檢視CPU、記憶體硬碟型號及相關資訊命令

smartctl version 5.33 [i386-redhat-linux-gnu] Copyright (C) 2002-4 Bruce Allen Home page is http://smartmontools.sourceforge.net/ === START OF INFORMATION

Android 獲取手機的廠商、型號、Android系統版本號、IMEI、當前系統語言等工具類

parameter toc systems star lan gets post version -h 最近在開發中,需要用到一些系統信息,這裏我把這些方法寫成一個工具類方便以後復用,該工具類有以下6個功能: 1、獲取手機制造廠商 2、獲取手機型號 3、獲取手機系統當前使用

Linux下查看CPU型號,內存大小,硬盤空間的命令

總結 uniq ash cpu核數 proc cores physical tro str 1.1 查看CPU個數 # cat /proc/cpuinfo | grep "physical id" | uniq | wc -l 2 **uniq命令:刪除重復行;wc &

APP性能(Android手機):內存CPU

右上角 ref 技術分享 alt 看書 是否 對比測試 lease 性能 1 App性能測試 幀率大小影響頁面的流暢度。 不同機型測試時,會有差距,配置差的手機性能測試會差,不需要橫向比較。 同一個手機,對新老版本app進行對比測試,選擇配置比較

HTTP請求來自手機PC端顯示判斷(隨筆)

        今天週六,本來計劃是加班的,但是專案臨時出現問題,臨時通知不用加班了。但是來早了,那就在公司待會吧。偶然興起,逛起了家鄉的政府網站(漂泊在外的人會想家),隨意點點,居然發現老家的政府網站居然支援手機和電腦的自適應。雖然這個技

通過判斷瀏覽器的userAgent,用正則來判斷手機是否是ios(蘋果)Android(安卓)客戶端

A- A+ 通過判斷瀏覽器的userAgent,用正則來判斷手機是否是 ios (蘋果)和 Android (安卓)客戶端。程式碼如下: <script type="text/java

NEXTCHIP影象品牌ISPAHD都是有哪些功能?型號有多少型號

         NXETCHIP成立於1997年,是專注於設計視訊系統所需晶片企業。Nextchip將成為世界領先的視訊處理專營企業作為重要目標,致力於技術開發並穩步向前發展。1998年,NEXTCHIP研發出了世界第一款支援影象分割的Video&

linux檢視cpu型號,記憶體大小,磁碟空間的命令

轉自:http://www.jb51.net/article/97157.htm 1 檢視CPU 1.1 檢視CPU個數 #cat /proc/cpuinfo | grep “physical id” | uniq | wc -l 2 uniq命令:刪除重複行;wc –l命令

在Unity中判斷手機是否有網網路型別

  using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class IsConnect : MonoBehaviou

Android筆記: 獲取手機的品牌、型號、Android系統版本號、IMEI、當前系統語言等工具類

最近在開發中,需要用到一些系統資訊,這裡我把這些方法寫成一個工具類方便以後複用,該工具類有以下6個功能: 1、獲取手機制造廠商 2、獲取手機型號 3、獲取手機系統當前使用的語言 4、獲取Andr

【linux】Linux下檢視CPU型號,記憶體大小,硬碟空間的命令(詳解)

1 檢視CPU 1.1 檢視CPU個數 # cat /proc/cpuinfo | grep "physical id" | uniq | wc -l 2 **uniq命令:刪除重複行;wc –l命令:統計行數** 1.2 檢視CPU核數 # cat /proc/c

判斷是否是手機號碼手機號碼的正則表示式

//是否是手機號碼 public static boolean isMobileNo(String mobiles){ String telRegex = "[1][34578]\\d{9}"; if(TextUtils.isEmpty(m

android 判斷手機是否是國內的手機的方法(getSimCountryIsogetSimOperator)

有一個需求:如果手機插入了sim卡,要判斷該手機是否是大陸使用者? 方法一: /**      * 判斷國家是否是國內使用者      *       * @return      */     public static boolean isCN(Context cont