我已經按照here所述完成了設置應用邀請的步驟。應用程序邀請如何在沒有google-services.json的情況下工作?
出於好奇,我試着不包括谷歌,services.json,它仍然有效,這取決於配置Google Developer Console。
如果沒有Android API密鑰(或者沒有Android API密鑰,但沒有包限制),那麼應用邀請的作品(通過「作品」我的意思是能夠發送邀請消息 - 我還沒有測試過其他的功能,如推介)。如果定義了API密鑰包的限制,那麼遵守這些規則。
更新:嘗試此方案 - 沒有Api密鑰定義,兩個OAuth 2.0客戶端ID - 一個用於發佈,一個用於調試。然後,應用邀請可以在發佈和調試版本中發送消息,而不需要任何json文件。
這是所有預期的行爲?包括json文件帶來的好處是什麼?
我已經試過這與相同的結果兩臺設備。如何通過adb安裝與通過其他方式安裝有什麼不同?注 - 我只在這裏談論發佈版本。 –
無論您嘗試多少設備,如果您使用adb進行安裝,它都可以正常工作。你有沒有嘗試生成一個apk並從該apk安裝?嘗試一下。 –
當我通過adb說,我的意思是adb安裝myapp.apk。 apk生成的是發佈版本類型。您是否建議,應用程序的行爲與通過其他方式將相同的apk複製到設備並從中安裝相比,會有不同的表現? –