您如何在 2017 Google Play 开发者控制台中找到您的 Google Cast App ID (app_id)?
How do you find your Google Cast App ID (app_id) in the 2017 Google Play Developer Console?
我找不到实施 Google Play 服务所需的 app_id,包括 Google Cast、应用内结算等
示例:
CastOptions castOptions = new CastOptions.Builder()
.setReceiverApplicationId(context.getString(R.string.app_id))
.build();
它过去是通过 Google Play Developer Console 获得的:
Google Play Developer Console 2014
但是 Google 最近发布了他们的新 Play 控制台并且已经完全重组:
Google Play Developer Console April 2017
现在 Play 开发者控制台上的 app_id 在哪里?
要为 Cast 注册应用程序 ID,请转到此 page。
@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();
如果您可以使用“默认媒体接收器”,则可以使用“默认媒体接收器”应用程序 ID。这意味着您无法自定义接收器在接收您的应用程序时的外观,因此电视上没有自定义进度条或其他东西(据我所知)。
因此您可以使用以下 ID 之一:
•For Android apps: CastMediaControlIntent.DEFAULT_MEDIA_RECEIVER_APPLICATION_ID
•For Chrome apps: chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID
•For iOS apps: kGCKMediaDefaultReceiverApplicationID
Default app_id for Default Media Receiver
或者,如果您需要自定义,您可以使用其他接收器类型之一 (Styled/Custom),但对于这些接收器,您需要在Google Cast SDK Developer Console.
我找不到实施 Google Play 服务所需的 app_id,包括 Google Cast、应用内结算等
示例:
CastOptions castOptions = new CastOptions.Builder()
.setReceiverApplicationId(context.getString(R.string.app_id))
.build();
它过去是通过 Google Play Developer Console 获得的:
Google Play Developer Console 2014
但是 Google 最近发布了他们的新 Play 控制台并且已经完全重组:
Google Play Developer Console April 2017
现在 Play 开发者控制台上的 app_id 在哪里?
要为 Cast 注册应用程序 ID,请转到此 page。
@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();
如果您可以使用“默认媒体接收器”,则可以使用“默认媒体接收器”应用程序 ID。这意味着您无法自定义接收器在接收您的应用程序时的外观,因此电视上没有自定义进度条或其他东西(据我所知)。
因此您可以使用以下 ID 之一:
•For Android apps: CastMediaControlIntent.DEFAULT_MEDIA_RECEIVER_APPLICATION_ID
•For Chrome apps: chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID
•For iOS apps: kGCKMediaDefaultReceiverApplicationID
Default app_id for Default Media Receiver
或者,如果您需要自定义,您可以使用其他接收器类型之一 (Styled/Custom),但对于这些接收器,您需要在Google Cast SDK Developer Console.