0

Ich habe einen Beacon (simuliert von einer App auf einem Android-Gerät vom Typ Eddystone-UID) registriert und versucht, Benachrichtigungen aus dem Google Beacon Platform-Dashboard in der Nähe einzurichten.Ich kann keine App empfangen Typ Benachrichtigung in der Nähe eingeben - Beacons

Wenn ich eine Benachrichtigung vom Typ "App Intent" erstellt habe, wurde sie nicht auf einem Gerät empfangen, als es sich in der Nähe des als Beacon fungierenden Geräts befand. Wenn ich jedoch eine Benachrichtigung in der Nähe des Typs "Web-URL" einrichte, wird sie auf allen Geräten innerhalb der Reichweite dieses Beacons angezeigt.

Bei der Einstellung der Benachrichtigung vom Typ App bis Intent, biete ich die folgenden Angaben: 1. Intent Schema (wie bei der Regelung im Code unten) 2. Paketname der App - gleiche wie das, was in den App ist Manifestdatei Das Feld Intent-Pfad wurde leer gelassen, da es nicht obligatorisch ist.

Dies ist die Intent-Filter in dem Manifest der App:

 <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
      <category android:name="android.intent.category.DEFAULT"/> 
      <category android:name="android.intent.category.BROWSABLE"/> 
      <data android:scheme="app" /> 
     </intent-filter> 

ich in mehreren Blogs und Videos versucht suchen, aber ich bin nicht in der Lage, das Problem zu verstehen. Kann jemand bitte meinen Fehler aufzeigen?

Danke.

Antwort

0

Versuchen mit whis

<intent-filter> 
    <action android:name="android.intent.action.VIEW"/> 
    <!-- both categories below are required --> 
    <category android:name="android.intent.category.BROWSABLE"/> 
    <category android:name="android.intent.category.DEFAULT"/> 
    <data android:host="host" 
     android:pathPrefix="/path" 
     android:scheme="yourscheme"/> 
</intent-filter> 
+0

Wenn Sie das Problem behoben haben, können Sie es als Antwort posten? –

Verwandte Themen