altbeaconのアンドロイドビーコンライブラリを使用してフォアグラウンドでスキャンします。私はOnCreate関数android-beacon-library(altbeacon)を使用してスキャンビーコンを正しく停止する方法
にbeaconManager.bind(この)
を入れて、
beaconManager.unBind(この)onDestroy上の()
を置くが、ときに私私が見たlogcatを確認してください
E/BeaconService: onDestroy()
私はそれがスキャン処理を停止する考えが、不思議なことには、依然として、この複数の受信: `
D/BluetoothLeScanner:onScanResult() - ScanResult {mDevice = D2:10:95: 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} `
私の質問が正しくビーコンのスキャンを停止する方法は? ??
を再現しませんでした提案の修正はここにあります:https://github.com/AltBeacon/android- beacon-library/pull/507は、2.10.1のリリースで予定されています。 – davidgyoung