2017-04-21 5 views
1

Je ne trouve plus la app_id qui est nécessaire pour la mise en œuvre de services Google Play, y compris Google Cast, facturation via l'application, etc.Comment trouvez-vous votre identifiant d'application Google Cast (app_id) dans la Google Play Developer Console 2017?

Exemple:

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

Il fut un temps obtenu par le Google Play Developer Console ici:

Google Play Developer Console 2014

Cependant Google a récemment publié sa nouvelle console de jeu et les choses ont été complètement restructuré:

Google Play Developer Console April 2017

Où se trouve l'app_id trouve maintenant sur la console développeur Google Play?

+0

check [this] (http://stackoverflow.com/questions/23380711/invalid-sender-error-at-gcm-registration/36397562#36397562) answer –

+0

Désolé, mais ce n'était pas pertinent. J'implémente la distribution pour le moment et la distribution est séparée de ces API. L'ID de l'application n'est pas identique à ces ID de projet d'API, il s'agit généralement d'un élément généré à partir de la création d'une instance de Play Store, et non d'un projet d'API. –

Répondre

0

@ ali-naddaf est correct, l'ID d'application requis pour la diffusion est introuvable sur la console du développeur Google Play. Il est obtenu en visitant https://cast.google.com/publish/#/overview et en créant une nouvelle application. La valeur par défaut est un récepteur multimédia stylé. Une fois que vous avez créé votre instance d'application, vous avez votre application Id:

Google Cast SDK Console

Vous pouvez ensuite mettre en œuvre cet identifiant d'application dans un fichier xml chaînes pour configurer les options de fonte:

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

Pour enregistrer un ID d'application pour Cast, accédez à ce code page.

1

Vous pouvez utiliser l'identifiant de l'application "Default Media Receiver" si vous utilisez le "Default Media Receiver". Cela signifie que vous ne pouvez pas personnaliser l'apparence du récepteur lors de la réception de votre application, donc pas de barre de progression personnalisée sur le téléviseur ou quelque chose (pour autant que je comprends).

Ainsi, vous pouvez utiliser l'un des ID de ce qui suit:

• Pour les applications Android: CastMediaControlIntent.DEFAULT_MEDIA_RECEIVER_APPLICATION_ID

• Pour les applications Chrome: chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID

• Pour les applications iOS: kGCKMediaDefaultReceiverApplicationID

Default app_id for Default Media Receiver

Ou, si vous avez besoin que la personnalisation, vous pouvez utiliser l'un des autres types de récepteurs (Styled/Personnalisé), mais ceux-ci, vous devrez vous inscrire à un app_id unique pour une somme modique à le Google Cast SDK Developer Console.