2017-04-21 615 views
1

我再也找不到所需的谷歌的Play服務,包括谷歌演員,應用內結算的實施APP_ID等如何在2017 Google Play開發者控制檯中找到您的Google Cast App ID(app_id)?

實例:通過將獲得

CastOptions castOptions = new CastOptions.Builder() 
     .setReceiverApplicationId(context.getString(R.string.app_id)) 
     .build(); 

它使用谷歌Play開發者控制檯的位置:

Google Play Developer Console 2014

但是谷歌最近發佈了他們的新遊戲控制檯,事情已經完全重組:

Google Play Developer Console April 2017

現在在Play開發者控制檯上發現app_id在哪裏?

+0

檢查[this](http://stackoverflow.com/questions/23380711/invalid-sender-error-at-gcm-registration/36397562#36397562)回答 –

+0

對不起,但那不相關。目前我正在執行演員制,而演員製作人與這些API分開。應用程序ID與這些API項目ID不同,它通常是通過創建Play商店實例而不是API項目生成的。 –

回答

0

@ ali-naddaf是正確的,在Google Play開發者控制檯上找不到投射所需的應用ID。而是通過訪問https://cast.google.com/publish/#/overview並創建新應用程序來獲得。默認值是一個風格的媒體接收器。一旦你創建你的應用程序實例,您將得到您的應用程序ID:

Google Cast SDK Console

然後,您可以實現在一個字符串的XML文件來設置你的施法選項,應用程序ID:

CastOptions castOptions = new CastOptions.Builder() 
    .setReceiverApplicationId(context.getString(R.string.app_id)) 
    .build(); 
0

要註冊演員的應用ID,請轉到此page

1

如果您使用「默認媒體接收器」,您可以使用「默認媒體接收器」應用程序ID。這意味着您無法自定義接收器在接收應用程序時的外觀,因此電視上沒有自定義進度條或其他內容(據我瞭解)。

所以,你可以使用以下ID的一個:

•對於Android應用:CastMediaControlIntent.DEFAULT_MEDIA_RECEIVER_APPLICATION_ID

•Chrome應用:chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID

•對於iOS應用程序:kGCKMediaDefaultReceiverApplicationID

Default app_id for Default Media Receiver

或者,如果你需要定製,你可以用其他的接收器類型之一(設計/自定義),但對於這些,你需要一個獨特的APP_ID註冊一個收費低廉Google Cast SDK Developer Console

相關問題