获取应用和安装手机相关信息:应用版本号,手机型号,手机品牌,Android系统版本号
2014-09-05 11:53
441 查看
/**
* 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;
}
* 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;
}
相关文章推荐
- 获取应用和安装手机相关信息:应用版本号,手机型号,手机品牌,Android系统版本号
- 通过android代码获取android系统的imei、手机型号、手机品牌、android系统的版本号、sdk版本号等信息
- [置顶] Android中高仿快牙实现Socket列表的展示,获取安卓手机系统安装的应用和自己安装的应用相关信息
- iOS 获取当前应用的信息以及用户信息:版本号手机号手机型号
- 通过android代码获取android系统的imei、手机型号、手机品牌、android系统的版本号、sdk版本号等信息
- [置顶] Android中高仿快牙实现Socket列表的展示,获取安卓手机系统安装的应用和自己安装的应用相关信息
- 获取当前应用的版本号及android系统版本号及手机型号
- 获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等) 收藏
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等) .
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等) 收藏
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
- Android获取已安装应用信息(图标,名称,版本号,包)
- Android获取已安装应用信息(图标,名称,版本号,包)
- Android获取已安装应用信息(图标,名称,版本号,包)
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
- 获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等
- Android获取已安装应用信息(图标,名称,版本号,包)