public class Information
extends java.lang.Object
Constructor and Description |
---|
Information() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAndroidImageVersion()
This function reads ANDROID image version.
|
java.lang.String |
getAndroidVersion()
This function reads Android version.
|
java.lang.String |
getBackupBatteryStatus()
This function reads backup battery charging status.
|
java.lang.String |
getBatterySerialNumber()
Deprecated.
|
java.lang.String |
getBluetoothDriverVersion()
Not Supported
|
java.lang.String |
getBluetoothMacAddress()
This function reads bluetooth MAC address.
|
int |
getBluetoothStatus()
Deprecated.
|
int |
getBluetoothType()
This function reads bluetooth type.
|
java.lang.String |
getBootloaderImageVersion()
Deprecated.
Don't supported since Android 5.0.2.
|
java.lang.String |
getBuildNumber()
This function reads build number.
|
java.lang.String |
getCameraFirmwareVersion(java.lang.String cameraModule)
This function camera module firmware version
|
int |
getCameraSecondType()
This function reads camera second type.
|
int |
getCameraType()
This function reads camera type.
|
java.lang.String |
getChargingBackupBatteryFromMainBatteryFlag()
This function reads 'ChargingBackupBatteryFromMainBattery' flag.
|
java.lang.String |
getChargingMainBatteryFromUsbFlag()
This function reads 'ChargingMainBatteryFromUsb' flag.
|
java.lang.String |
getCriticalBatteryWarningLevel()
This function reads critical battery warning level.
|
java.lang.String |
getDeviceName()
This function reads device name.
|
int |
getDisplayType()
This function reads display type.
|
int |
getGpsStatus()
Deprecated.
|
int |
getGpsType()
This function reads GPS type.
|
java.lang.String |
getHardwareRevision()
This function reads hardware revision.
|
static Information |
getInstance() |
java.lang.String |
getKernelImageVersion()
Deprecated.
Don't supported since Android 5.0.2.
|
java.lang.String |
getKernelVersion()
This function reads linux kernel version.
|
int |
getKeyboardType()
This function reads keyboard type.
|
java.lang.String |
getLowBatteryWarningLevel()
This function reads low battery warning level.
|
java.lang.String |
getMainBatteryStatus()
This function reads main battery charging status.
|
int |
getMajorNumber()
This function reads major number of device.
|
java.lang.String |
getManufactureDate()
This function reads manufacture date.
|
java.lang.String |
getManufacturer()
This function reads manufacturer name.
|
java.lang.String |
getModelName()
This function reads model name.
|
java.lang.String |
getModelNumber()
Deprecated.
|
java.lang.String |
getModuleName(int index)
This function reads module name by device id.
|
int |
getMsrType()
This function reads MSR module type.
|
int |
getNandType()
This function reads NAND type.
|
java.lang.String |
getPartNumber()
This function reads part number.
|
int |
getPhoneStatus()
Deprecated.
|
int |
getPhoneType()
This function reads phone module type.
|
java.lang.String |
getProcessorInfo()
This function reads processor information.
|
java.lang.String |
getRecoveryImageVersion()
Deprecated.
Don't supported since Android 5.0.2.
|
java.lang.String |
getRfidFirmwareVersion()
Not Supported
|
java.lang.String |
getRfidSamInfo(int index)
Not Supported
|
java.lang.String |
getRfidSerialNumber()
Not Supported
|
int |
getRfidType()
This function reads RFID device type.
|
int |
getScannerClass(int scanner)
This function reads barcode scanner class.
|
java.lang.String |
getScannerClassName(int scanner)
This function reads barcode scanner class name.
|
java.lang.String |
getScannerName(int scanner)
This function reads barcode scanner name.
|
int |
getScannerType()
This function reads barcode scanner type.
|
java.lang.String |
getSDKVersion()
This function reads SDK version.
|
int |
getSensorAccelerometerType()
This function reads accelerometer type.
|
int |
getSensorCpuTemperatureType()
Not Supported
|
int |
getSensorGyroscopeType()
This function reads gyroscope sensor type.
|
int |
getSensorLightType()
This function reads ambient light sensor type.
|
int |
getSensorMagneticFieldType()
This function reads magnetic field sensor type.
|
int |
getSensorPressureType()
This function reads pressure sensor type.
|
int |
getSensorProximityType()
This function reads proximity sensor type.
|
java.lang.String |
getSerialNumber()
This function reads serial number.
|
java.lang.String |
getTouchFirmwareVersion()
Not Supported
|
int |
getTouchType()
This function reads touch device type.
|
java.lang.String |
getWifiConfigurationDataVersion()
This function reads WiFi configuration version
|
java.lang.String |
getWifiDriverVersion()
This function reads WiFi driver version.
|
java.lang.String |
getWifiFirmwareVersion()
This function reads WiFi firmware version.
|
java.lang.String |
getWifiIpAddress()
This function reads WiFi IP address.
|
java.lang.String |
getWifiMacAddress()
This function reads WiFi MAC address.
|
int |
getWifiStatus()
Deprecated.
|
int |
getWifiType()
This function reads WiFi module type.
|
java.lang.String |
getXloaderImageVersion()
Deprecated.
Don't supported since Android 5.0.2.
|
public static Information getInstance()
public java.lang.String getHardwareRevision() throws android.os.RemoteException
android.os.RemoteException
Information.getAndroidVersion()
,
Information.getKernelVersion()
public java.lang.String getAndroidVersion() throws android.os.RemoteException
android.os.RemoteException
Information.getHardwareRevision()
,
Information.getKernelVersion()
public java.lang.String getKernelVersion() throws android.os.RemoteException
android.os.RemoteException
Information.getHardwareRevision()
,
Information.getAndroidVersion()
public java.lang.String getBuildNumber() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getSDKVersion() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getManufacturer() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getModelName() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getProcessorInfo() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getSerialNumber() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getPartNumber() throws android.os.RemoteException
android.os.RemoteException
@Deprecated public java.lang.String getModelNumber() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getManufactureDate() throws android.os.RemoteException
android.os.RemoteException
@Deprecated public java.lang.String getXloaderImageVersion() throws android.os.RemoteException
android.os.RemoteException
@Deprecated public java.lang.String getBootloaderImageVersion() throws android.os.RemoteException
android.os.RemoteException
@Deprecated public java.lang.String getKernelImageVersion() throws android.os.RemoteException
android.os.RemoteException
@Deprecated public java.lang.String getRecoveryImageVersion() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getAndroidImageVersion() throws android.os.RemoteException
android.os.RemoteException
public int getMajorNumber() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getDeviceName() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getModuleName(int index) throws android.os.RemoteException
index
- of device type with integerandroid.os.RemoteException
public int getCameraType() throws android.os.RemoteException
android.os.RemoteException
public int getCameraSecondType() throws android.os.RemoteException
android.os.RemoteException
public int getDisplayType() throws android.os.RemoteException
public static final int DISPLAY_VGA_TRULY = 103; public static final int DISPLAY_WVGA_TRULY = 105; public static final int DISPLAY_FWVGA_TRULY = 107; public static final int DISPLAY_FWVGA_TRULY = 107; public static final int DISPLAY_HD_TNHD5040 = 108; public static final int DISPLAY_TYPE_BYD = 109; public static final int DISPLAY_HX8394A0C = 110; public static final int DISPLAY_HX8379C = 111; public static final int DISPLAY_ILI9881D = 112; public static final int DISPLAY_HX8369B = 113;
android.os.RemoteException
public int getKeyboardType() throws android.os.RemoteException
public static final int KEYBOARD_NUMERIC_PM60 = 41; public static final int KEYBOARD_QWERTY_PM60 = 42; public static final int KEYBOARD_NUMERIC_MUTANT = 43; public static final int KEYBOARD_QWERTY_MUTANT = 44; public static final int KEYBOARD_NUMERIC_OCTANT = 45; public static final int KEYBOARD_NUMERIC_PM450 = 46; public static final int KEYBOARD_ALPHANUMERIC_PM450 = 47; public static final int KEYBOARD_NAVIGATION_SEXTANT = 48; public static final int KEYBOARD_NUMERIC_XM5 = 49; public static final int KEYBOARD_QWERTY_XM5 = 50; public static final int KEYBOARD_NAVIGATION_PM80 = 51; public static final int KEYBOARD_NAVIGATION_PM70 = 52; public static final int KEYBOARD_NUMERIC_PM66 = 53; public static final int KEYBOARD_NUMERIC_PM550 = 54; public static final int KEYBOARD_NAVIGATION_PM45 = 55;
android.os.RemoteException
public int getNandType() throws android.os.RemoteException
public static final int NAND_EMMC = 0x0001; public static final int NAND_K9F1G08 = 0x4B39; public static final int NAND_K9F2G08 = 0x4B41; public static final int NAND_NAND01GR3B2B = 0x4E13; public static final int NAND_NAND02GR3B2C = 0x4E23; public static final int NAND_NAND01GR4B2B = 0x4E14; public static final int NAND_NAND02GR4B2C = 0x4E24; public static final int NAND_NAND04GW3B2D = 0x4E43; public static final int NAND_TOSHIBA2GX16 = 0x5424; public static final int NAND_TC58NYG0S3EBAI4 = 0x5413; public static final int NAND_TC58NYG1S3EBAI5 = 0x5423; public static final int NAND_TC58NYG2S3EBAI5 = 0x5443; public static final int NAND_TC58NVG2S3EBAI5 = 0x5433; public static final int NAND_MT29F4G16 = 0x4D49; public static final int NAND_MT29F8G16 = 0x4D4A; public static final int NAND_MICRON = NAND_MT29F4G16; public static final int NAND_KMQ7X000SA_B315 = 0x0002; public static final int NAND_KMQ72000SM_B316 = 0x0003; public static final int NAND_MT29TZZZ5D6YKFAH_125_W96N = 0x0004; public static final int NAND_TYPE_KMQ820013M_B419 = 0x05; public static final int NAND_TYPE_H9TQ17ABJTACUR_KUM = 0x06; public static final int NAND_KMFNX0012M_B214 = 0x07; public static final int NAND_MT29TZZZ5D6EKFRL_107_W96R = 0x08; public static final int NAND_MT29TZZZ5D6DKFRL_107_W9A6 = 0x09; public static final int NAND_TYPE_H9TQ17ABJTBCUR_KUM = 0x0A; public static final int NAND_TYPE_H9TQ17ABJTCCUR_KUM = 0x0B; public static final int NAND_TYPE_H9TQ26ADFTBCUR_KUM = 0x0C; public static final int NAND_TYPE_KMQE60013M_B318 = 0x0D; public static final int NAND_TYPE_KMRX60014M_B614 = 0x0E;
android.os.RemoteException
public int getScannerType() throws android.os.RemoteException
public static final int SCANNER_IT4000 = 5; public static final int SCANNER_IT4100 = 6; public static final int SCANNER_IT4300 = 7; public static final int SCANNER_IT5100 = 8; public static final int SCANNER_IT5300 = 9; public static final int SCANNER_N5603 = 12; public static final int SCANNER_N5600 = 13; public static final int SCANNER_IS4813 = 14; public static final int SCANNER_N4313 = 16; public static final int SCANNER_N6603 = 17; public static final int SCANNER_EX25 = 18; public static final int SCANNER_SE955 = 20; public static final int SCANNER_SE4500 = 21; public static final int SCANNER_SE655 = 22; public static final int SCANNER_SE965 = 23; public static final int SCANNER_SE4710 = 24; public static final int SCANNER_UE966 = 25; public static final int SCANNER_CR8000 = 26; public static final int SCANNER_SE4750 = 27; public static final int SCANNER_MDL1500 = 28;
android.os.RemoteException
public int getTouchType() throws android.os.RemoteException
public static final int TOUCH_REGISTIVE = 1; public static final int TOUCH_CAPACITIVE_S3202 = 2; public static final int TOUCH_CAPACITIVE_S3508 = 3; public static final int TOUCH_CAPACITIVE_ILITEK = 4; public static final int TOUCH_CAPACITIVE_S3528 = 5;
android.os.RemoteException
public int getRfidType() throws android.os.RemoteException
public static final int RFID_MIPS_MTR_R900 = 49; public static final int RFID_MINERVA = 50; public static final int RFID_ARCONTIA_ARC1300 = 51; public static final int RFID_NFC_PM663 = 52; public static final int RFID_NFC_PN547 = 53;
android.os.RemoteException
public int getBluetoothType() throws android.os.RemoteException
public static final int BLUETOOTH_CSRBLUECORE4ROM = 3; public static final int BLUETOOTH_TI_1273L = 5; public static final int BLUETOOTH_QC_WCN3660B = 6; public static final int BLUETOOTH_QC_WCN3680B = 7;
android.os.RemoteException
public int getGpsType() throws android.os.RemoteException
public static final int GPS_HC25 = 1; public static final int GPS_PH8 = 2; public static final int GPS_UBLOX7 = 3; public static final int GPS_OEM615 = 4; public static final int GPS_QC_WCN3660B = 5; public static final int GPS_UBLOX7P = 6; public static final int GPS_QC_WCN3680B = 7;
android.os.RemoteException
public int getPhoneType() throws android.os.RemoteException
public static final int PHONE_HC25 = 1; public static final int PHONE_PH8 = 2; public static final int PHONE_WTR4905 = 3; public static final int PHONE_WTR3925 = 4;
android.os.RemoteException
public int getWifiType() throws android.os.RemoteException
public static final int WIFI_USI_SD8686_SDIO = 3; public static final int WIFI_TI_1273L = 7; public static final int WIFI_SUMMIT = 20; public static final int WIFI_QC_WCN3660B = 21; public static final int WIFI_QC_WCN3680B = 22;
android.os.RemoteException
public int getSensorAccelerometerType() throws android.os.RemoteException
public static final int SENSOR_AK8963C = 1; public static final int SENSOR_BMI055 = 2; public static final int SENSOR_APDS9900 = 3; public static final int SENSOR_BMP180 = 4; public static final int SENSOR_TMP102 = 5; public static final int SENSOR_APDS9930 = 6; public static final int SENSOR_BMA250 = 7; public static final int SENSOR_BMA223 = 8; public static final int SENSOR_STK3311 = 9; public static final int SENSOR_BMI160 = 10; public static final int SENSOR_LSM6DS3 = 11; public static final int SENSOR_ST480 = 12; public static final int SENSOR_AK09918 = 13; public static final int SENSOR_BMA253 = 14;
android.os.RemoteException
public int getSensorLightType() throws android.os.RemoteException
public static final int SENSOR_AK8963C = 1; public static final int SENSOR_BMI055 = 2; public static final int SENSOR_APDS9900 = 3; public static final int SENSOR_BMP180 = 4; public static final int SENSOR_TMP102 = 5; public static final int SENSOR_APDS9930 = 6; public static final int SENSOR_BMA250 = 7; public static final int SENSOR_BMA223 = 8; public static final int SENSOR_STK3311 = 9; public static final int SENSOR_BMI160 = 10; public static final int SENSOR_LSM6DS3 = 11; public static final int SENSOR_ST480 = 12; public static final int SENSOR_AK09918 = 13; public static final int SENSOR_BMA253 = 14;
android.os.RemoteException
public int getSensorProximityType() throws android.os.RemoteException
public static final int SENSOR_AK8963C = 1; public static final int SENSOR_BMI055 = 2; public static final int SENSOR_APDS9900 = 3; public static final int SENSOR_BMP180 = 4; public static final int SENSOR_TMP102 = 5; public static final int SENSOR_APDS9930 = 6; public static final int SENSOR_BMA250 = 7; public static final int SENSOR_BMA223 = 8; public static final int SENSOR_STK3311 = 9; public static final int SENSOR_BMI160 = 10; public static final int SENSOR_LSM6DS3 = 11; public static final int SENSOR_ST480 = 12; public static final int SENSOR_AK09918 = 13; public static final int SENSOR_BMA253 = 14;
android.os.RemoteException
public int getSensorCpuTemperatureType() throws android.os.RemoteException
android.os.RemoteException
public int getSensorGyroscopeType() throws android.os.RemoteException
public static final int SENSOR_AK8963C = 1; public static final int SENSOR_BMI055 = 2; public static final int SENSOR_APDS9900 = 3; public static final int SENSOR_BMP180 = 4; public static final int SENSOR_TMP102 = 5; public static final int SENSOR_APDS9930 = 6; public static final int SENSOR_BMA250 = 7; public static final int SENSOR_BMA223 = 8; public static final int SENSOR_STK3311 = 9; public static final int SENSOR_BMI160 = 10; public static final int SENSOR_LSM6DS3 = 11; public static final int SENSOR_ST480 = 12; public static final int SENSOR_AK09918 = 13; public static final int SENSOR_BMA253 = 14;
android.os.RemoteException
public int getSensorMagneticFieldType() throws android.os.RemoteException
public static final int SENSOR_AK8963C = 1; public static final int SENSOR_BMI055 = 2; public static final int SENSOR_APDS9900 = 3; public static final int SENSOR_BMP180 = 4; public static final int SENSOR_TMP102 = 5; public static final int SENSOR_APDS9930 = 6; public static final int SENSOR_BMA250 = 7; public static final int SENSOR_BMA223 = 8; public static final int SENSOR_STK3311 = 9; public static final int SENSOR_BMI160 = 10; public static final int SENSOR_LSM6DS3 = 11; public static final int SENSOR_ST480 = 12; public static final int SENSOR_AK09918 = 13; public static final int SENSOR_BMA253 = 14;
android.os.RemoteException
public int getSensorPressureType() throws android.os.RemoteException
public static final int SENSOR_AK8963C = 1; public static final int SENSOR_BMI055 = 2; public static final int SENSOR_APDS9900 = 3; public static final int SENSOR_BMP180 = 4; public static final int SENSOR_TMP102 = 5; public static final int SENSOR_APDS9930 = 6; public static final int SENSOR_BMA250 = 7; public static final int SENSOR_BMA223 = 8; public static final int SENSOR_STK3311 = 9; public static final int SENSOR_BMI160 = 10; public static final int SENSOR_LSM6DS3 = 11; public static final int SENSOR_ST480 = 12; public static final int SENSOR_AK09918 = 13; public static final int SENSOR_BMA253 = 14;
android.os.RemoteException
public int getMsrType() throws android.os.RemoteException
public static final int MSR_MMD1000 = 1; public static final int MSR_PM1100 = 2;
android.os.RemoteException
@Deprecated public int getBluetoothStatus() throws android.os.RemoteException
android.os.RemoteException
@Deprecated public int getGpsStatus() throws android.os.RemoteException
android.os.RemoteException
@Deprecated public int getPhoneStatus() throws android.os.RemoteException
android.os.RemoteException
@Deprecated public int getWifiStatus() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getTouchFirmwareVersion() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getCameraFirmwareVersion(java.lang.String cameraModule) throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getRfidFirmwareVersion() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getRfidSerialNumber() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getRfidSamInfo(int index) throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getBluetoothDriverVersion() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getBluetoothMacAddress() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getWifiDriverVersion() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getWifiFirmwareVersion() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getWifiConfigurationDataVersion() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getWifiMacAddress() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getWifiIpAddress() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getMainBatteryStatus() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getBackupBatteryStatus() throws android.os.RemoteException
android.os.RemoteException
@Deprecated public java.lang.String getBatterySerialNumber() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getChargingMainBatteryFromUsbFlag() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getChargingBackupBatteryFromMainBatteryFlag() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getLowBatteryWarningLevel() throws android.os.RemoteException
android.os.RemoteException
public java.lang.String getCriticalBatteryWarningLevel() throws android.os.RemoteException
android.os.RemoteException
public int getScannerClass(int scanner) throws android.os.RemoteException
scanner
- scanner type with int
public static final int SCANNER_IT4000 = 5; public static final int SCANNER_IT4100 = 6; public static final int SCANNER_IT4300 = 7; public static final int SCANNER_IT5100 = 8; public static final int SCANNER_IT5300 = 9; public static final int SCANNER_N5603 = 12; public static final int SCANNER_N5600 = 13; public static final int SCANNER_IS4813 = 14; public static final int SCANNER_N4313 = 16; public static final int SCANNER_N6603 = 17; public static final int SCANNER_EX25 = 18; public static final int SCANNER_SE955 = 20; public static final int SCANNER_SE4500 = 21; public static final int SCANNER_SE655 = 22; public static final int SCANNER_SE965 = 23; public static final int SCANNER_SE4710 = 24; public static final int SCANNER_UE966 = 25; public static final int SCANNER_CR8000 = 26; public static final int SCANNER_SE4750 = 27; public static final int SCANNER_MDL1500 = 28;
public static final int SCANNER_CLASS_LASER = 1; public static final int SCANNER_CLASS_IMAGER = 2;
android.os.RemoteException
public java.lang.String getScannerName(int scanner) throws android.os.RemoteException
scanner
- scanner type with int
public static final int SCANNER_IT4000 = 5; public static final int SCANNER_IT4100 = 6; public static final int SCANNER_IT4300 = 7; public static final int SCANNER_IT5100 = 8; public static final int SCANNER_IT5300 = 9; public static final int SCANNER_N5603 = 12; public static final int SCANNER_N5600 = 13; public static final int SCANNER_IS4813 = 14; public static final int SCANNER_N4313 = 16; public static final int SCANNER_N6603 = 17; public static final int SCANNER_EX25 = 18; public static final int SCANNER_SE955 = 20; public static final int SCANNER_SE4500 = 21; public static final int SCANNER_SE655 = 22; public static final int SCANNER_SE965 = 23; public static final int SCANNER_SE4710 = 24; public static final int SCANNER_UE966 = 25; public static final int SCANNER_CR8000 = 26; public static final int SCANNER_SE4750 = 27; public static final int SCANNER_MDL1500 = 28;
android.os.RemoteException
public java.lang.String getScannerClassName(int scanner) throws android.os.RemoteException
scanner
- scanner type with int
public static final int SCANNER_IT4000 = 5; public static final int SCANNER_IT4100 = 6; public static final int SCANNER_IT4300 = 7; public static final int SCANNER_IT5100 = 8; public static final int SCANNER_IT5300 = 9; public static final int SCANNER_N5603 = 12; public static final int SCANNER_N5600 = 13; public static final int SCANNER_IS4813 = 14; public static final int SCANNER_N4313 = 16; public static final int SCANNER_N6603 = 17; public static final int SCANNER_EX25 = 18; public static final int SCANNER_SE955 = 20; public static final int SCANNER_SE4500 = 21; public static final int SCANNER_SE655 = 22; public static final int SCANNER_SE965 = 23; public static final int SCANNER_SE4710 = 24; public static final int SCANNER_UE966 = 25; public static final int SCANNER_CR8000 = 26; public static final int SCANNER_SE4750 = 27; public static final int SCANNER_MDL1500 = 28;
android.os.RemoteException