在Android上以编程方式获取EMDK版本

时间:2019-05-02 08:59:54

标签: android zebra motorola-emdk

如何以编程方式获取Android设备的EMDK版本?

由于在Stackoverflow上未询问此问题,因此我决定提出并回答自己的问题,以便以后在需要时可以轻松找到它。

1 个答案:

答案 0 :(得分:0)

有两种方法可以通过编程方式获取EMDK版本。

使用Android软件包管理器:

->formatLocalized('%A %d %B %Y')

使用EMDK版本管理器:

public String getEMDKVersion() throws PackageManager.NameNotFoundException {
    String emdkPackage = "com.symbol.emdk.emdkservice";
    PackageInfo pInfo = getPackageManager().getPackageInfo(emdkPackage, 0);
    String emdkVersion = pInfo.versionName;
    return emdkVersion
}