0

Je veux intégrer ExoPlayer à la bibliothèque android, comment puis-je le faire, des idées?Comment intégrer ExoPlayer dans la bibliothèque android?

+1

Comment serait en utilisant ExoPlayer dans une bibliothèque être différente de l'utiliser dans un projet d'application android régulière? – Mdlc

+0

J'ai besoin d'inclure ExoPlayer dans mon fichier aar avec toutes les sources de code, les mises en page et ect. Ma bibliothèque sera utilisée par d'autres développeurs pour créer leurs propres applications, et je veux qu'ils ajoutent une seule dépendance - ma bibliothèque, pas toutes les dépendances que j'ai utilisées pour créer ma bibliothèque. – vchernyshov

+0

vchernychov: Si vous incluez ExoPlayer dans le fichier gradle de votre bibliothèque, les utilisateurs n'auront pas à ajouter de nouveau la dépendance à leur propre projet, ils devront juste ajouter le vôtre. – Mdlc

Répondre

0

Vous pouvez simplement l'inclure dans votre fichier build.gradle de votre bibliothèque et vous aurez accès à celui-ci. Vous pouvez suivre le guide here.

Assurez-vous jcenter est l'un de vos dépôts listés

repositories { 
    jcenter() 
} 

Ensuite, ajoutez l'instruction de compilation dans vos dépendances.

compile 'com.google.android.exoplayer:exoplayer:r2.4.2'

Suivez ensuite le reste du guide que j'ai posté pour obtenir une instance ExoPlayer et en cours d'exécution.

0

:) Je l'ai ajouté dans mon App -> build.gradle intérieur dependecies section

dependencies { 


     compile 'com.google.android.exoplayer:exoplayer:r2.4.1' 
     compile 'com.google.android.exoplayer:exoplayer-core:r2.4.1' 
     compile 'com.google.android.exoplayer:exoplayer-dash:r2.4.1' 
     compile 'com.google.android.exoplayer:exoplayer-ui:r2.4.1' 
}