- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我想在我的 android 应用程序中播放你管视频
我在 youtube 初始化时遇到异常,如“service_missing”。
我写了下面的代码,
package com.example.youtubedemo;
import android.os.Bundle;
import android.view.Menu;
import android.widget.Toast;
import com.google.android.youtube.player.*;
import com.google.android.youtube.player.YouTubePlayer.OnInitializedListener;
import com.google.android.youtube.player.YouTubePlayer.Provider;
public class MainActivity extends YouTubeBaseActivity implements OnInitializedListener{
static private final String DEVELOPER_KEY = "MY API KEY";
static private final String VIDEO = https://www.youtube.com/watch?v=d6XXgeAkBfQ&list=PLWz5rJ2EKKc9Wam5jE-9oY8l6RpeAx-XM";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
YouTubePlayerView youTubeView = (YouTubePlayerView)
findViewById(R.id.youtube_view);
youTubeView.initialize(DEVELOPER_KEY, MainActivity.this);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public void onInitializationFailure(Provider arg0,YouTubeInitializationResult error) {
Toast.makeText(this, "Oh no! "+error.toString(),Toast.LENGTH_LONG).show();
Toast.makeText(this, ""+YouTubeInitializationResult.SERVICE_MISSING,Toast.LENGTH_LONG).show();
}
@Override
public void onInitializationSuccess(Provider arg0, YouTubePlayer player,
boolean arg2) {
player.loadVideo(VIDEO);
}
}
I had also given INTERNET users permission.
I test this code in 4.2.2 With google API AVD.
android:minSdkVersion="8"
android:targetSdkVersion="17"
有人知道吗??
提前致谢...
最佳答案
Android 11 的问题在于操作系统限制了对其他应用的访问。 https://developer.android.com/training/basics/intents/package-visibility
将以下内容添加到 AndroidManifest 中的 list 标签以修复 YouTube 问题:
<queries>
<intent>
<action android:name="com.google.android.youtube.api.service.START" />
</intent>
</queries>
关于android - Android 异常 "service_missing"的 YouTube Api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18088082/
嗨,我已经用我的 json 完成了相同的应用程序。我在模拟器上看到的 videoView 中的问题是“初始化 youtube 播放器时发生错误 ..注意: list 中已提供互联网权限 我试图追踪错误
我想在我的 android 应用程序中播放你管视频 我在 youtube 初始化时遇到异常,如“service_missing”。 我写了下面的代码, package com.example.yout
google play 服务适用于 Lollipop ,但当涉及到 kitkat 和更低版本时,即使设备上安装了 google-play-services,它也会给出 ConnectionResult
我正在尝试使用 google-cast sdk 流式传输 hls(adaptive-streams)。当与示例 big_buck_bunny 示例链接一起使用时,集成工作正常。但是当我们提供实时 ur
我是一名优秀的程序员,十分优秀!