Dal*_*ter 2 android google-play google-play-services google-cast
我再也找不到实现Google Play服务(包括Google Cast,应用内结算等)所需的app_id。
例:
CastOptions castOptions = new CastOptions.Builder()
.setReceiverApplicationId(context.getString(R.string.app_id))
.build();
Run Code Online (Sandbox Code Playgroud)
以前可以通过以下Google Play开发者控制台获取:
但是,Google最近发布了新的Play控制台,并且内容已完全重组:
现在在Play开发者控制台上哪里找到app_id?
如果可以使用“默认媒体接收器”,则可以使用“默认媒体接收器”应用程序ID。这意味着您无法自定义接收器在接收您的应用程序时的外观,因此在电视等上没有自定义进度条(据我所知)。
因此,您可以使用以下ID之一:
•对于Android应用:CastMediaControlIntent.DEFAULT_MEDIA_RECEIVER_APPLICATION_ID
•对于Chrome应用:chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID
•对于iOS应用:kGCKMediaDefaultReceiverApplicationID
或者,如果您需要自定义,则可以使用其他接收器类型(样式/自定义)中的一种,但是对于这些接收器,您需要在Google Cast SDK开发者控制台上支付少量费用来注册唯一的app_id 。
@ali-naddaf 是正确的,在 Google Play 开发者控制台上找不到投射所需的应用程序 ID。相反,它是通过访问https://cast.google.com/publish/#/overview并创建一个新应用程序来获取的。默认是样式媒体接收器。创建应用程序实例后,您将获得应用程序 ID:
然后,您可以在字符串 xml 文件中实现该应用程序 ID 以设置转换选项:
CastOptions castOptions = new CastOptions.Builder()
.setReceiverApplicationId(context.getString(R.string.app_id))
.build();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1712 次 |
| 最近记录: |