我在android(sticknfind android SDK)中使用了一些sticknfind信标。如何从源代码中的信标获取主要和次要价值?我使用了以下应用程序:StickNFind Beacon Maker,并指定了值。

Major: 0001 Minor: 0002

为了获得uuid:dev.getBtDevice().getAddress()

没有dev.getBtDevice().getMinor()getMajor()吗?

最佳答案

public String getMajor() {
    major = String.valueOf( (mScanRecord[25] & 0xff) * 0x100 + (mScanRecord[26] & 0xff));
    return major;
}

public String getMinor() {
    minor =     String.valueOf( (mScanRecord[27] & 0xff) * 0x100 + (mScanRecord[28] & 0xff));
    return minor;
}

08-05 12:16