/**
* 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;
}
Get app and install phone info: App version number, phone model, phone brand, Android system version number