【发布时间】:2017-10-05 18:01:43
【问题描述】:
我正在使用来自 altbeacon 的 android-beacon-library 在前台进行扫描。我把
onCreate 上的beaconManager.bind(this)
然后放
beaconManager.unBind(this) onDestroy()
,但是当我检查我看到的 logcat 时
E/BeaconService: onDestroy()
我以为它会停止扫描过程,但奇怪的是它仍然收到多个:`
D/BluetoothLeScanner: onScanResult() - ScanResult{mDevice=D2:95:10:F1:2A:AF, mScanRecord=ScanRecord [mAdvertiseFlags=6,mServiceUuids=null, mManufacturerSpecificData={76=[2, 21, -3, -91, 6, -109, -92, -30, 79, -79、-81、-49、-58、-21、7、100、120、37、39、27、39、27、-59]},mServiceData={00005242-0000-1000-8000-00805f9b34fb=[ 65、99、-46、-107、 16, -15, 42, -81]}, mTxPowerLevel=-2147483648, mDeviceName=neartalk], mRssi=-59, mTimestampNanos=120278331850532}`
我的问题是如何正确停止扫描信标???
【问题讨论】:
标签: android ibeacon-android altbeacon