小编Ahm*_*wad的帖子

当我将目标 sdk 升级到 30 时初始化 youtube 播放器时发生错误

我已经实现了 Youtube API,一切都很好

但当我升级后

compileSdkVersion 29
compileSdkVersion 30targetSdkVersion 29targetSdkVersion 30

它给了我初始化 YouTube 播放器时发生错误

我尝试从https://console.developers.google.com/更改我的 API 密钥,但这没有意义 当我将compileSdkVersion 和 targetSdkVersion 再次设置为 29 时,一切顺利

这是我的视频播放器页面代码:

package silver.yellow.yellowpamphletonline;
import android.os.Bundle;
import android.widget.Button;
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.YouTubePlayerView;

public class VideoPlayer extends YouTubeBaseActivity {
    YouTubePlayerView videoPlayer;
    Button playButton;
    YouTubePlayer.OnInitializedListener onInitializedListener;
    boolean playing;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_video_player);
        videoPlayer = findViewById(R.id.videoPlayer);
        playButton = findViewById(R.id.play);
        playing = false;
        onInitializedListener = new YouTubePlayer.OnInitializedListener() { …
Run Code Online (Sandbox Code Playgroud)

java youtube android youtube-api

4
推荐指数
1
解决办法
4456
查看次数

标签 统计

android ×1

java ×1

youtube ×1

youtube-api ×1