2017-04-03 66 views
4

我今天已經使用Android實現了AppInviteInvitation,並且可以成功發送邀請,但是當收件人嘗試在邀請中按下安裝按鈕時,他們將被帶到plus.google.com設備瀏覽器中。使用Android/Firebase邀請系統

我做錯了什麼?

private void onInviteClicked() { 
    Intent intent = new AppInviteInvitation.IntentBuilder("Invite") 
      .setMessage("Download") 
      .setCallToActionText("Install") 
      .build(); 
    final int REQUEST_INVITE = 0; 
    startActivityForResult(intent, REQUEST_INVITE); 
} 
+1

我有同樣的問題,Google Plus鏈接返回404錯誤。只有在我的Android手機上打開的短信邀請將我帶到Play商店。所有電子郵件鏈接都會在G +上以404失敗。你知道了嗎? –

回答

1

嘗試將深層鏈接屬性設置爲您的應用程序名稱。

.setDeepLink(Uri.parse(getString(R.string.app_name))) 

我在Google Plus鏈接上遇到了404錯誤,直到我將上述語句添加到Intent構建器。添加該語句後,邀請表現如預期。我沒有在應用程序中使用深層鏈接,儘管它們是通過Google Play控制檯爲應用程序啓用的。

+0

它確實有幫助!非常感謝! – bogumil