2

Firebaseのダイナミックリンクを自分のアプリに統合しようとしています(現在、他のfirebaseコンポーネントは使用していません)。私は、ドキュメントに与えられたすべてのステップを経て、私は、私がログインして、活動ののonCreateにトーストを表示しようとしているFirebaseのダイナミックリンクは、アプリケーションを開きますが、リスニングアクティビティが呼び出されていないためのonCreate(Android)

AppInvite.AppInviteApi.getInvitation(mGoogleApiClient, this, autoLaunchDeepLink); 

もっと上を使用してディープリンクを受け取ることができないのですインテントフィルタは添付されていますが、oncreateが呼び出されないように見えます。インテントフィルタを削除すると、ダイナミックリンクがランチャーアクティビティを開きます。 これは私が間違って何をやっている

com.xx.xx D/FirebaseApp: Notifying background state change listeners. 

、伝わってくるだけのログメッセージがある私はインテントフィルタを追加したか

<activity android:name=".receiver.DynamicLinkReceiver"> 
     <intent-filter> 
      <action android:name="android.intent.action.VIEW"/> 
      <category android:name="android.intent.category.DEFAULT"/> 
      <category android:name="android.intent.category.BROWSABLE"/> 
      <data android:host="licsuperagent.com" android:scheme="http"/> 
      <data android:host="licsuperagent.com" android:scheme="https"/> 
     </intent-filter> 
</activity> 

のですか?

+0

APIコンソールで** AppInvite.API **を有効にしてください。 – pRaNaY

+0

あなたのURLに何か問題がある可能性があります。 Firebaseコンソールから長いバージョンを入手し、それを調べてください。何も問題がない場合は、ここに質問に追加してください。 – diidu

+0

ダウンロードしたgoogle-services.jsonファイルに問題があり、パッケージ名にエラーがありました。あなたの貴重な時間を無駄にして申し訳ありません。 –

答えて

0

問題は、リリースビルドパッケージ用に生成されたgoogle-services.jsonファイルを使用していたためでしたが、私の開発ビルドで同じファイルを使用していました。 おかげさまで皆様のお手伝いをいたします。

同じ問題を抱えている人は、あなたのdevビルドパッケージ用にFirebaseから別のgoogle-services.jsonファイルを作成するだけです。

関連する問題