Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> 獲取應用和安裝手機相關信息:應用版本號,手機型號,手機品牌,Android系統版本號

獲取應用和安裝手機相關信息:應用版本號,手機型號,手機品牌,Android系統版本號

編輯:關於Android編程

/**
* User-Agent
*
* @return user-agent
*/
public String getUser_Agent() {
String ua = "Android;" + getOSVersion() + ";" + getVersion() + ";"
+ getVendor() + "-" + getDevice();

return ua;
}

/**
* device model name, e.g: GT-I9100
*
* @return the user_Agent
*/
public String getDevice() {
return Build.MODEL;
}


/**
* device factory name, e.g: Samsung
*
* @return the vENDOR
*/
public String getVendor() {
return Build.BRAND;
}


/**
* @return the SDK version
*/
public int getSDKVersion() {
return Build.VERSION.SDK_INT;
}


/**
* @return the OS version
*/
public String getOSVersion() {
return Build.VERSION.RELEASE;
}



/**
* Retrieves application's version number from the manifest
*
* @return versionName
*/
public String getVersion() {
String version = "0.0.0";
try {
PackageInfo packageInfo = getPackageManager().getPackageInfo(
getPackageName(), 0);
version = packageInfo.versionName;
} catch (NameNotFoundException e) {
e.printStackTrace();
}


return version;
}
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved