gpt4 book ai didi

Android Youtube 播放器 Api - ERROR_CONNECTING_TO_SERVICE

转载 作者:行者123 更新时间:2023-12-01 04:54:17 26 4
gpt4 key购买 nike

我正在尝试使用新的 api youtube。我按照提供的示例进行操作,但收到错误:ERROR_CONNECTING_TO_SERVICE

我使用的“API key ”是正确的(因为它在 Google 演示中可以正常工作)。

进口:

import com.google.android.youtube.player.YouTubeBaseActivity;
import com.google.android.youtube.player.YouTubeInitializationResult;
import com.google.android.youtube.player.YouTubePlayer;
import com.google.android.youtube.player.YouTubePlayer.Provider;
import com.google.android.youtube.player.YouTubePlayerView;

类定义:

public class Track extends YouTubeBaseActivity implements YouTubePlayer.OnInitializedListener {

private YouTubePlayerView ytpv;
private YouTubePlayer ytp;

public void onCreate(Bundle savedInstanceState) {
...

ytpv = (YouTubePlayerView) findViewById(R.id.youtube_view);
ytpv.initialize("my_api_key_correctly_created", this);
}

public void onInitializationFailure(Provider arg0, YouTubeInitializationResult arg1) {
Toast.makeText(this, "Initialization Fail" + arg1.toString(), Toast.LENGTH_LONG).show();
}


public void onInitializationSuccess(Provider arg0, YouTubePlayer arg1, boolean arg2) {
ytp = arg1;
Toast.makeText(this, "Initialization Success", Toast.LENGTH_LONG).show();

if(ytp !=null)
{
ytp.loadVideo("ZvvgDC_MNqI");
}
}
}

我做错了什么?谢谢你,抱歉我的英语:)

最佳答案

您是否尝试将“跟踪” Activity 作为 TabHost 内的 ActivityGroup/TabActivity 的一部分启动?如果是这样,不幸的是 YouTubePlayerView 或 YouTubePlayerFragment 无法在 ActivityGroup 内初始化。由于 ActivityGroup 现已被弃用,我能给出的唯一建议是使用 Fragments。

关于Android Youtube 播放器 Api - ERROR_CONNECTING_TO_SERVICE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14428280/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com