Ben başarıyla değiştirdiniz referans uygulama app ait Android Beacon Kütüphanesi aşağıdaki kullanarak işaret düzeni ben el altında olması bir iBeacon cihazı algılar böylece,:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
BeaconManager beaconManager = BeaconManager.getInstanceForApplication(this);
beaconManager.getBeaconParsers().add(new BeaconParser().
setBeaconLayout("m:0-3=4c000215,i:4-19,i:20-21,i:22-23,p:24-24"));
beaconManager.bind(this);
}
}
BLE paketlerinin içinde yeni olduğum için, bunun kullanılacak doğru düzen olup olmadığından emin değilim. Kitaplık AltBeacon standardını onaylar ve dokümantasyonu iBeacon cihazlarının nasıl tespit edileceğinden bahsetmez.
- Bu kod tüm iBeacon cihazlarını algılayacak mı? Yani
m:
önek çok kısıtlayıcı mı yoksa iBeacon spesifikasyonuyla eşleşen doğru bayt dizisi mi? - Benzer şekilde, düzenin geri kalanı iBeacon teknik özellikleriyle tam olarak eşleşiyor mu?
Referans: