• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > 在Android应用程序使用YouTube API来嵌入视频,

在Android应用程序使用YouTube API来嵌入视频,

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了android youtube,youtube api,youtube应用,youtube,youtube官网等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

在Android应用程序使用YouTube API来嵌入视频,


在Android版YouTube播放器API使您可以将视频播放功能到你的Android应用程序。该API允许您加载和播放YouTube视频(和播放列表),并自定义和控制视频播放体验。

您可以加载或暗示的视频嵌入到你的应用程序的用户界面的球员视图。然后,您可以通过编程控制播放。例如播放,暂停,或寻求在加载视频的特定点。您可以注册事件侦听器来获取某些事件,比如玩家加载视频或播放状态改变回调。API还具有辅助功能,支持方向的变化,以及过渡到全屏播放。


使用Android的Youtube API之前,您需要注册您的应用程序,包括您的数字签名的apk在谷歌开发者控制台文件的公证书。要注册应用程序,请按照下列步骤。要开始,创建一个新的项目。我打电话给我VideoTube。在Android Studio的向导的下一个屏幕上选择API 10,空白活动和MainActivity作为活动的名称。


keytool -list -v -keystore ~/.android/debug.keystore

输入的android系统提示时作为密码。上位于调试密钥库上面的命令打印资料?/ .android / debug.keystore您的计算机上。这是通过Eclipse中或Android工作室当你第一次建立了一个Android应用程序自动生成的。在终端方面,你会看到MD5和SHA-1证书指纹。复制SHA-1指纹,并将其粘贴在谷歌开发者控制台,然后点击创建按钮。API密钥将会产生。稍后我们将使用此。

早在Android应用程序,创建一个名为类Config.java并粘贴以下。


package com.echessa.videotube;

/**
 * Created by echessa on 7/17/15.
 */
public final class Config {

    private Config() {
    }

    public static final String YOUTUBE_API_KEY = "YOUR API KEY";

}

粘贴您的API密钥。

下载(在写作的时候1.2.1)的最新版本的Android版YouTube播放器API的。解压下载的文件,以找到库的jar文件,并且你可以用它来 看看有什么的库提供的一个示例应用程序。该JAR文件位于库文件夹中。复制并粘贴到你的项目的库文件夹中。要访问的库文件夹,使用项目在Android Studio的工程资源管理器的角度来看。然后,展开VideoTube - >程序- >库。

在Android应用程序使用YouTube API来嵌入视频

变回Android的角度来看,选择的build.gradle(模块:应用程序)文件,并添加以下的依赖关系。


compile files('libs/YouTubeAndroidPlayerApi.jar')

同步项目的文件的gradle。

添加下面的权限,互联网接入到的AndroidManifest.xml文件作为一个孩子明显标签和同级的应用程序。


<uses-permission android:name="android.permission.INTERNET"/>

编辑的strings.xml文件,如图所示。这些都是我们需要的字符串资源。


<resources>
    <string name="app_name">VideoTube</string>
    <string name="hello_world">Hello world!</string>
    <string name="action_settings">Settings</string>
    <string name="player_error">Error initializing YouTube player</string>
    


 
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 在Android应用程序使用YouTube API来嵌入视频,

相关文章

  • 2017-05-26Android JDK配置使支持Gradle更新,Maven安装,gradlemaven
  • 2017-05-26切换横竖屏的时候Activity的生命周期变化情况,activity生命周期
  • 2017-05-26算法导论--平摊分析之聚集分析,算法导论--平摊
  • 2017-05-26redis集群部署以及一些坑
  • 2017-05-26java.lang.IllegalArgumentException: Illegal character in query at index 261,
  • 2017-05-26安卓应用程序的签名
  • 2017-05-26Weex 环境搭建(win7),weex环境搭建win7
  • 2017-05-26Andorid Scrolling Activity(CoordinatorLayout详情),scrollingactivity
  • 2017-05-26【Android】由浅到深理解AIDL
  • 2017-05-26LVS 内核实现分析(1)

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 利用SQL实现简单的分布式锁
    • 《第一行代码》目录
    • 对YUV数据进行裁剪,YUV数据进行裁剪
    • Android--控件属性汇总
    • JSON解析,json在线解析
    • android button的操作
    • Linux GSO逻辑分析
    • Android焦点事件分发与传递机制
    • 7.5.4 WebView文件下载
    • 5.1 Fragment基本概述

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有