2 votes

Exoplayer 2.7.0 , 2.3.1 conflits de versions

J'utilise actuellement Exoplayer avec la version 2.3.1. Je veux inclure Exoplayer version 2.7.0 dans le même projet. Comment faire sans conflit ?

J'ai essayé d'inclure les versions 2.7.1 et 2.3.1 pour qu'il prenne la version mise à jour par défaut.

1voto

Stephen C Points 255558

"J'ai essayé d'inclure les versions 2.7.1 et 2.3.1 pour qu'il prenne la version mise à jour par défaut.

Je vous suggère d'essayer de changer la dépendance de votre application à Exoplayer 2.3.1 en 2.7.0.

  • Si vous n'obtenez pas d'erreurs de compilation ... et que votre code fonctionne, alors vous avez répondu à votre question.

  • Si vous obtenez des erreurs de compilation, examinez-les attentivement, consultez les javadocs et les notes de mise à jour d'Exoplayer et déterminez les modifications à apporter à votre code pour utiliser les nouvelles API.

Si la mise à jour de votre code s'avère impossible (c'est-à-dire qu'elle demande trop de travail), il se peut que vous soyez bloqué. Mais cela ne devrait pas être le cas. Il est peu probable que les auteurs de la bibliothèque produisent de nouvelles versions tellement incompatibles que la mise à jour soit impossible ... pour un ingénieur compétent. De plus, la Site d'Exoplayer dit :

"Contrairement à l'API MediaPlayer, ExoPlayer est facile à personnaliser et à étendre, et peut être mis à jour par le biais des mises à jour de l'application Play Store ."

(soulignement ajouté), de sorte qu'ils ont clairement vouloir pour être simple.

Faire en sorte qu'une application utilise deux versions distinctes d'une bibliothèque en même temps a peu de chances de fonctionner. Et il est peu probable que vous souhaitiez que votre application ait deux interfaces utilisateur distinctes pour le lecteur multimédia ...

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X