License Methods
Method | Description |
---|---|
initLicense |
Read product key and activate the SDK. |
setDeviceFriendlyName |
Sets a human-readable name that identifies the device. |
initLicense
Read the product key and activate the SDK.
static void initLicense(String license, DBRLicenseVerificationListener listener)
Parameters
license
: The product keys.
listener
: The listener that handles callback when the license verification message is returned by the license server. See also DBRLicenseVerificationListener
.
Code Snippet
BarcodeReader.initLicense("DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwMSJ9", new DBRLicenseVerificationListener() {
@Override
public void DBRLicenseVerificationCallback(boolean isSuccess, Exception error) {
if(!isSuccess){
error.printStackTrace();
}
}
});
setDeviceFriendlyName
Sets a human-readable name that identifies the device. This name will appear in the device details table when you check the statistics of the according license.
static void setDeviceFriendlyName(String name) throws BarcodeReaderException
Parameters
name
The user-defined device name.
Exceptions
Code Snippet
try {
BarcodeReader.setDeviceFriendlyName("Set a name for your device.");
} catch (BarcodeReaderException e) {
e.printStackTrace();
}