Agrega API de datos de Youtube en Android Studio usando Gradle
Android Studio no puede encontrar las clases de YouTube necesarias en mi aplicación. Estoy reciclando algún código de un proyecto anterior. En el proyecto anterior acabo de importar el archivo jar proporcionado por google. Pero quiero aprender una mejor manera de usar gradle. He utilizado gradle antes con éxito. Su impresionante cuando funciona. He podido añadir dependencias usando gradle antes. Pero por alguna razón no puedo obtener un google lib para descargar o activar o lo que necesita hacer para que mi IDE puede encontrar todos estos símbolos youtube que faltan. He hecho la sincronización habitual con gradle y la reconstrucción y la limpieza y todo eso, pero no ha ayudado.
Aquí está mi archivo build.gradle:
- Android WebView con un video de youtube incrustado, botón de pantalla completa congela video
- Cómo mostrar la miniatura de los vídeos de YouTube en Android
- Cómo reproducir vídeos de YouTube en WebView en Amazon Fire TV?
- ¿Cuál es el formato del video compartido por YouTube en Android
- ¿Es posible integrar el canal de youtube en android?
apply plugin: 'com.android.application' repositories { mavenCentral() } android { compileSdkVersion 22 buildToolsVersion "22.0.1" defaultConfig { applicationId "dayspringwesleyan.org.dayspringwesleyanchurch" minSdkVersion 10 targetSdkVersion 22 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { //compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:22.2.0' compile 'com.google.android.gms:play-services:7.5.0' compile 'com.google.apis:google-api-services-youtube:v3-rev141-1.20.0' compile 'com.koushikdutta.ion:ion:2.1.6' }
- Los controles de YouTube (reproducción / pausa) no funcionan después de restaurar el reproductor / se reanuda la actividad
- La API de Youtube no devuelve los resultados actualizados
- YouTube Video no se reproduce en WebView - Android
- YouTubePlayerSupportFragment inicia actividad duplicada
- Html5 mediaplayer para reproducir video de youtube
- Vídeo de HTML5 de Youtube detenido trabajando en Android
- Error de YouTubePlayerView XML
- Pantalla blanca tras cerrar el video de pantalla completa abierto desde WebView
No estoy seguro de por qué Google ya no nos deja cargar el reproductor de YouTube en la aplicación de la forma en que solíamos hacerlo, pero aquí está mi solución actual:
1) Intente cargar el video usando el reproductor youtube del dispositivo
initYouTubePlayer(player, "3uyaO745g0s");
2) Si recibe SERVICE_MISSING
en su onInitializationFailure
, suba una miniatura del video y deje que el usuario cargue el video en un navegador
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.youtube.com/watch?v=3uyaO745g0s")); YoutubeClipDetail.this.getContext().startActivity(intent);
- ¿Cómo puedo ver los errores en console.developers.google.com?
- Sqlite android extraer contactos con número de teléfono